为什么在这个 plunk 中按下按钮时 Firebase 没有更新? http://plnkr.co/6FmAOarpdEg3ylKAkArg
请注意,该项目已添加,但并未保留,因为刷新使其再次消失。
我能够成功读取和显示 Firebase 数据。
在查看 TodoSample 控制器时,除了更新模型之外,我没有看到他们在做任何特别的事情。
Firebase 设置已启用读/写。
为什么在这个 plunk 中按下按钮时 Firebase 没有更新? http://plnkr.co/6FmAOarpdEg3ylKAkArg
请注意,该项目已添加,但并未保留,因为刷新使其再次消失。
我能够成功读取和显示 Firebase 数据。
在查看 TodoSample 控制器时,除了更新模型之外,我没有看到他们在做任何特别的事情。
Firebase 设置已启用读/写。
要隐式使用 FireBase,请更改此显式绑定:
$scope.items = angularFireCollection(url);
使用隐式绑定:
angularFire(url, $scope, 'items', []);
如果要保留显式绑定,请不要添加这样的项目:
$scope.items.add({name: "Firebase", desc: "is awesome!"});
而是添加这样的项目:
$scope.items.push({name: "Firebase", desc: "is awesome!"});
代替
$scope.items.push({name: "Firebase", desc: "is awesome!"});
到
$scope.items.add({name: "Firebase", desc: "is awesome!"});
如果你想在你的控制器中使用angularFireCollection
.