【发布时间】:2017-01-13 16:27:13
【问题描述】:
这是我的 Firebase 数据结构:
如何访问/修改我的数据库中 status 子项的值? 我试过这样的东西,但它不起作用......
var app = angular.module('myApp',['firebase']);
app.controller("todoctrl", ["$scope", "$firebaseArray",
function($scope, $firebaseArray) {
var list = $firebaseArray(new Firebase('https://todo-5a386.firebaseio.com/'));
var status = list.child("status");
// set status
$scope.set() = function(){
status.$set("$scope.status")
};
}
]);
【问题讨论】:
-
不太清楚您要完成什么。你能解释更多吗?您是否只是尝试访问状态属性或修改它?
-
我想修改status属性。实际上,我想将所有状态值更改为现在设置为 ng-model="status" 的值。
-
请详细说明“不起作用”。您没有在代码中显示您实际在哪里做任何事情,但乍一看 $firebaseArray 似乎不适合数据样本。这会将数据库的全部内容同步到类似数组的结构中。
标签: angularjs firebase firebase-realtime-database