无法在模板中呈现日期

时间:2014-12-05 18:44:59

标签: angularjs

我的模板中有这个:

<div ng-repeat="item in mainCtrl.items" class="item">
   <h4 ng-bind="item.title"><small ng-bind="item.pub_date"><strong></strong></small></h4>
   <p ng-bind="item.content"></p>
</div>

分别显示item.content和item.content。但是,item.pub_date不显示其中的值。我在渲染模板中的日期应该是空的部分。

使用Batarang,我意识到pub_date值显示在模板中,但是没有渲染或者是什么。

这是我在batarang中查找时的显示方式

pub_date: 2014-12-05T18:27:30.939Z

我是否需要添加日期过滤器才能使其正常工作?我没有正确地公开pub_date项中的值或?感谢

1 个答案:

答案 0 :(得分:4)

这是因为您的h4标记包裹small标记会覆盖其内容。 ngBind指令基本上替换了现有内容。

small移出h4或使用双重卷曲符号作为标题:

<h4>{{item.title}}<small ng-bind="item.pub_date"><strong></strong></small></h4>