Javascript 如何以角度绑定对象中的嵌套列表

Javascript 如何以角度绑定对象中的嵌套列表,javascript,json,angularjs,Javascript,Json,Angularjs,我有一个名为“posts”的列表,其中包含如下对象 {_id: "559301710de9c23407b237ee" author: {user_id: "557c6922925a18a81930d2ce", username: "test"} comment_id: [] content: "<p>123</p>" created_at: "2015-06-30T20:52:01.738Z" image_id: [] like_user_id: ["557c692292

我有一个名为“posts”的列表,其中包含如下对象

{_id: "559301710de9c23407b237ee"
author: {user_id: "557c6922925a18a81930d2ce", username: "test"}
comment_id: []
content: "<p>123</p>"
created_at: "2015-06-30T20:52:01.738Z"
image_id: []
like_user_id: ["557c6922925a18a81930d2ce"]
likes: 1
tags: [{_id: "558ded1b8526b45407fd0bb1", tag_name: "1"}, {_id: "559301630de9c23407b237ec", tag_name: "2"},…]
title: "123"}
{u id:“559301710de9c23407b237ee”
作者:{user_id:“557c6922925a18a81930d2ce”,用户名:“test”}
注释\u id:[]
内容:“123

” 创建时间:“2015-06-30T20:52:01.738Z” 图像_id:[] like_user_id:[“557c6922925a18a81930d2ce”] 喜欢:1 标签:[{id:“558ded1b8526b45407fd0bb1”,标签名称:“1”},{id:“559301630de9c23407b237ec”,标签名称:“2”},] 标题:“123”}
我想提取tag_名称并在html中显示它

<a ng-repeat="post in bests" ng-href="/post/{{post._id}}">
  <em class="tag">{{post.tags.tag_name}}</em> //This appearently doesn't work!
  <span>{{post.title}}</span>
  <em class="likes">+{{post.likes}}</em>
  <time>{{post.created_at}}</time>
</a>

除了tag_name外,一切正常


我试着在ng repeat中使用ng repeat,但似乎不起作用。如何操作?

标记位于数组中,因此需要索引才能使用它

{{post.tags[0].tag_name}}

<em class="tag">{{post.tags[0].tag_name}}</em> //<== sample code that works
                            |       

              Your desired index goes here
{{post.tags[0].tag_name}

{post.tags[0].tag_name}/
tags
位于数组中,因此需要索引才能使用它

{{post.tags[0].tag_name}}

<em class="tag">{{post.tags[0].tag_name}}</em> //<== sample code that works
                            |       

              Your desired index goes here
{{post.tags[0].tag_name}
{{post.tags[0].tag_name}/试试看

{{tag.tag_name}
post.tags是一个数组,因此显示标记名的最简单方法是使用ng repeat…

试试看

<em class="tag" ng-repeat="tag in post.tags">{{tag.tag_name}}</em>
<em class="tag" ng-repeat="tag in post.tags">{{tag.tag_name}}</em>
{{tag.tag_name}
post.tags是一个数组,因此显示标记名的最简单方法是使用ng repeat…

这很有效

{{tag.tag_name}
这很有效

{{tag.tag_name}