我可以像这样设置3路数据绑定吗?
findAllItems: function() {
var user = User.getCurrent();
if (angular.isObject(user)) {
var indexRef = fbRefs.users().child(user.uid).child('items');
var join = Firebase.util.intersection(
indexRef,
fbRefs.items()
);
return $firebase(join);
}
},
控制器:
Palace.findAllItems().$bind($scope, 'items');
查看:
<div ng-repeat="item in items">
<input ng-model="item.something" />
这显示一切都很好但是当我在视图中编辑某些东西时会抛出一个安全错误:
FIREBASE WARNING: set at /items failed: permission_denied
我的安全规则如下:
"items": {
"$itemId": {
".write": true
任何人都知道有什么问题吗?