我有一个ng-repeat,它在一个数组中输出不同类型的对象(文本,日期,日期时间,货币)。
不使用ng-repeat,我可以直接将过滤器添加到特定对象:
{{lastModifiedDate |日期:' MM-dd-yyyy HH:mm'}}
但是如果我使用ng-repeat,如何将滤镜应用于数组中的特定对象?
编辑:
抱歉 - 添加更多信息。
JSON:
[
{
"information": {
"createdBy": "John Smith",
"owner": "Jane Smith",
"lastModifiedBy": "2017-04-13T17:14:17.000Z",
"Future_Review_Date_Time__c": "2017-04-10T17:33:00.000Z",
"CreatedDate": "2017-03-02T02:47:02.000Z",
"Source": "Phone",
"cost": "453"
}
}
]
如果我对json进行了ng-repeat并想要专门为lastModifiedBy(Date),Future_Review_Date_Time _c(Date Time),CreatedDate(Date)和cost(Currency)添加过滤器 - 我该如何添加它们?
结果:
答案 0 :(得分:1)
你应该使用如下
<div ng-repeat="item in someArray" >
{{item.lastModifiedDate | date:'MM-dd-yyyy HH:mm'}}
</div>