太多的迭代创建过滤器的ID来获得一个建筑物的名称:过滤器
app.filter('getBuilding', function(APIService) {
return function(input) {
var buildings = APIService.query({ route:'building', id: input }, function(building) {
return building.name;
});
};
});
的例子给我一个迭代的错误。这是一个ng-repeat更新问题吗?我怎样才能防止这一点?
<li ng-repeat="room in rooms" class="list-group-item">
<strong>{{room.name}}</strong><span class="small">({{room.building | getBuilding}})</span>
</li>
谢谢!
如果您没有向我们展示绑定“房间”阵列的控制器,我们无法为您提供帮助。另外,如果你能提供一个可以工作的Plunker,那会很棒。 – domokun