【问题标题】:AngularJS ng-repeat over collection with mutliple data type elements but filtering just the date fieldsAngularJS ng-repeat 对具有多个数据类型元素的集合但仅过滤日期字段
【发布时间】:2017-03-24 11:13:41
【问题描述】:

我在具有不同数据类型字段的集合上使用 ng-repeat。我想使用像 {{mydate | date}},但是,如何只对集合中的日期字段而不是其他字符串字段执行此操作?

这是我的代码:

<ul><li ng-repeat="item in myItems">{{item.title}}</li></ul>

谢谢大家!

【问题讨论】:

  • 我们需要查看更多代码和更多信息才能提供帮助

标签: html angularjs angularjs-ng-repeat


【解决方案1】:

要做到这一点,您可以尝试以下方法:

<ul>
    <li ng-repeat-start="item in myItems">{{item.title}}</li>
    <li>{{item.date | date}}</li>
    <li ng-repeat-end>{{item.price}}</li>
</ul>

ng-repeat-startng-repeat-end 允许您重复多个元素,这是您想要做的,从我从您的描述中可以看出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 2016-09-25
    • 2013-09-14
    相关资源
    最近更新 更多