【发布时间】:2016-05-30 10:42:08
【问题描述】:
我正在使用 MEAN 堆栈,我在一个数组中拥有多个用户条目,例如:
{ bankDetails: [],
academics: [ [Object], [Object] ],
trainings: [ [Object] ],
username: 'sfdf@gmail.afsadfcom',
accessLevel: 'worker',
__v: 0},`
{ bankDetails: [],
academics: [ [Object], [Object] ],
trainings: [ [Object] ],
username: 'acbckd@gmail.afsadfcom',
accessLevel: 'admin',
__v: 0} and many objects like these.
我从服务器获取并存储在 vm.empDetails 中:
$http.get('/employee').then(function(res) {
console.log(res.data);
vm.empDetails = res.data;
}, function(err) {
console.log(err);
});
现在我在 html 文件中所做的是:
<tr ng-repeat="res in vm.empDetails track by $index">
<td>{{res.firstName}} {{res.lastName}}</td>
<td>{{res.jobTitle}}</td>
<td><md-button ng-click="vm.manageProfile(res._id)">Manage</md-button></td></tr>
我正在获取存储在员工集合中并可以显示它们的所有数据。 我要做的只是只显示 access_level = "worker" 并希望使用 access_level="admin" 隐藏用户的条目。我该怎么做??任何建议和 cmets 都非常感谢。
【问题讨论】:
标签: angularjs filter ng-repeat ng-hide