我可以从firebase检索用户名并记录它但是当我试图绑定它时它不起作用 用户名在google id
下var ref = new Firebase("https://firebaseio.com");
ref.child("users").child(authData.uid).once("child_added",function(snapshot)
{
var name1 = snapshot.child("name").val();
$scope.username = name1;
console.log("username : "+ $scope.username);
$scope.$apply();
});
我的firebase JSon
{
"users" : {
"google:107950469269631469408" : {
"-KK87pj5tW9EL8hL9To7" : {
"id" : "google:107950469269631469408",
"name" : "muzi ngobe"
},
}
}
}
这是我的观点
<ion-view title="Reminders" id="page7">
<ion-content padding="true" ng-controller="loginCtrl" class="has-header">
<div class="list card">
<div class="item item-divider">{{username}}</div>
<div class="item item-body">
<form class="list">
<ion-checkbox>{{username}}</ion-checkbox>
</form>
</div>
</div>
</ion-content>
</ion-view>
答案 0 :(得分:-1)
如果群体以非角度感知的方式发生,请使用$scope.apply()
启动摘要周期。