AngularJS + AngularFire =如何编辑条目

时间:2014-04-22 09:26:52

标签: javascript angularjs angularfire ionic-framework

我的$scope有:

$scope.current_account_key - 来自我的更新模式的密钥

$scope.current_account,其名称为$scope.current_account.name,描述为$scope.current_account.description(帐户为我的参赛作品)

我想使用这些值更新Firebase中的条目。

Firebase树:

accounts
    -JL7e0Obv18-Ls6TTkk8
        description
        name

1 个答案:

答案 0 :(得分:3)

你可以用两种方式做到这一点。

您可以获取帐户并获取特定孩子并更新并保存孩子

var ref = new Firebase(fbUrl + '/accounts');
var accounts = $firebase(ref);

var child = accounts.$child(key);
// Set any value to child and save
// child.name = 'changed name';
child.$save();

(OR)

直接获取子元素

var ref = new Firebase(fbUrl + '/accounts/' + key);
$scope.account = $firebase(ref);

// Set any value to account and save
// account.name = 'changed name';
$scope.account.$save();