AngularJS ng-repeat filter to child node
AngularJS ng-repeat filter to child node
我有以下JSON数据结构
{ "firstName" : "John",
"role" : "Manager",
"status" : {
"Id" : 30,
"Status" : "Appointment booked",
"statusDate" : 1467826508775
},
"surname" : "Smith",
"title" : "Mr",
}
我正在尝试使用带有过滤器的 ng 重复到二级节点状态。地位。我已经尝试了以下方法,但过滤器不起作用。
ng-repeat="data in data | filter: {status.Status: 'Appointment booked'}"
上述情况是否可以在ng重复上实现,或者我是否需要寻找替代解决方案?
当所有其他方法都失败时,您始终可以使用自定义筛选器:
ng-repeat="d in data | myFormat"
.JS:
app.controller('myCtrl', function ($scope) {
$scope.data = {
"firstName": "John",
"role": "Manager",
"status": {
"Id": 30,
"Status": "Appointment booked",
"statusDate": 1467826508775
},
"surname": "Smith",
"title": "Mr",
}
});
app.filter('myFormat', function () {
return function (x) {
if (x.status.Status == 'Appointment booked') {
return x;
}
};
});
如评论中所述
ng-repeat="d in data | filter : {status: { Status : 'Apointment booked'}}"
作品也一样
相关文章:
- Node.js v6.2.0类扩展不是函数错误
- 如何使用 node.js 比较两个 json 数组
- Node.js's Buffer.writeFloatBE in Javascript
- node.js:setInterval()正在跳过调用
- 如何处理node.js节点mongodb中的连接和查询队列
- Node.js正在更改应用程序以使用集群模块
- 如何使用Node.js最有效地解析网页
- 在openshift node js应用程序中获取请求
- 正在删除node.js中已验证的网站
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 在索引.html和应用.js [node.js] 之间共享变量
- Node.js中的JavaScript原型对象效率
- 如何在构建node-webkit应用程序后获取外部资源
- node.js请求数据事件未在CORS ajax调用中触发
- 使用node.js制作网站
- 为什么我不能通过 document.getElementById(“node's_id”).child 选择节点子节点
- 为什么Node.removeChild(Old Child)没有't在函数中工作
- node.js没有使用child_process与child进行交互
- AngularJS ng-repeat filter to child node
- javascript xml child node