【发布时间】:2013-10-18 22:38:16
【问题描述】:
我有一个使用 angularFire 隐式数据同步的 Firebase 对象列表,我想使用 ng-repeat 呈现它们的唯一 ID(用于 url)以及其他数据属性。我可以让angularFire 以我可以访问ng-repeat 中的对象ID 的方式返回,就像angularFireCollection 的成员拥有$id 属性一样吗?如果不是,那么实现此目的的正确方法是什么?假设代码(不起作用):
控制器:
myApp.controller('ItemListCtrl', ['$scope', 'angularFire',
function ItemListCtrl($scope, angularFire) {
var ref = new Firebase(firebaseUrl);
angularFire(ref, $scope, 'items');
}
]);
查看:
<div ng-repeat="item in items" >
<a href="" ng-href="#/items/{{item.name()}}">{{item.text}}</a>
</div>
【问题讨论】:
标签: angularjs firebase angularfire