2016-10-13 6 views
0

firebase imgは、私は、このコマンドを使用して挿入しようとしないが、AngularJSに値0</p> <p>と新しい子を使用して、私のFirebaseに挿入する必要があるAngularJSに

を使用してFirebaseに値を持つ子を追加する必要があります仕事:

var ref = new Firebase(FBURL); 
objectname = "name"; 
$scope.insert= ref.child("user/"+objectname); 
$scope.insert.setvalue("Arthur"); 



result expected 
firebaseID 
    |-------------user 
        |-----name:Arthur 
+0

あなたの質問でJSONの木の絵を用意しました。 Firebaseデータベースコンソールの[エクスポート]ボタンをクリックすると、実際のJSONをテキストとして置き換えてください。 JSONをテキストとして検索可能にすることで、実際のデータを使ってテストしたり、答えに使用したりすることができます。一般的には、これは良いことです。 –

答えて

0

あなたは角度の方法ではありません。 https://github.com/firebase/angularfire/blob/master/docs/guide/README.md


あなたは三方データバインディングを使用することができます。

var app = angular.module("sampleApp", ["firebase"]); 

    // a factory to create a re-usable Profile object 
    // we pass in a username and get back their synchronized data as an object 
    app.factory("Profile", ["$firebaseObject", 
    function($firebaseObject) { 
     return function(username) { 
     // create a reference to the database node where we will store our data 
     var ref = firebase.database().ref("rooms").push(); 
     var profileRef = ref.child(username); 

     // return it as a synchronized object 
     return $firebaseObject(profileRef); 
     } 
    } 
    ]); 

    app.controller("ProfileCtrl", ["$scope", "Profile", 
    function($scope, Profile) { 

     //your object id 
     var objectId = '-KSe_RHPYjhkjasjjh-o6'; 
     // create a three-way binding to our Profile as $scope.profile 
     Profile(objectId).$bindTo($scope, "profile"); 

     //now simple manipulate the $scope.profile variable 
     $scope.profile.name = "Arthur"; 
    } 
    ]); 
関連する問題