Firebase数据绑定首次加载时不会加载

时间:2016-07-25 00:14:00

标签: javascript angularjs data-binding firebase

当我从firebase加载它时,我试图简单地显示一串文本。它没有显示我在第一次尝试时加载的数据,如果我更改它的视图...一切都正确连接,因为我可以显示一个虚拟的文本字符串。我在控制台中正确登录,但它没有绑定到模板。我不确定我做错了什么,我搜索了每一个。感谢

//js controller
var firebaseRef = new Firebase("https://myGreatApp.firebaseio.com/1")     
  firebaseRef.once("value", function(snapshot) {
  var itemSnap = snapshot.val();
  $scope.itemName = itemSnap.name   
  console.log('loaded: ' + $scope.itemName) //return successful
})
$scope.TestString = "Hello World!!" //this binds


//html
{{TestString}}
{{itemName}} <!-- Doesnt work -->

0 个答案:

没有答案