【发布时间】:2018-07-05 19:11:04
【问题描述】:
您好,如何将我从 firebase 收到的数据与 angularJS 中的范围绑定。 我是新来的,尽管w3school。所以我不确定我错过了什么。 我正在使用
"angular": "^1.7.2",
"angular-route": "^1.7.2",
"firebase": "^5.2.0",
而我的代码是这样的
app.config(function($routeProvider){
$routeProvider
.when('/',{
templateUrl:'home.html',
controller:'UserController'
})
})
app.controller("UserController", function ($scope, $routeParams, $location) {
firebaseRef.child('users').on("value", function(response) {
$scope.userCount=response.numChildren();
});
})
而在 html 中我是这样做的
<html lang="en" ng-app="my-first-app">
............<HEADER AND TITLE AND BODY>......
<h3>User count : {{userCount}} </h3>
</body>
</html>
但是即使我console.logresponse.numChildren() 的值我看到了4,什么也不会发生。
谁能告诉我哪里做错了?
【问题讨论】:
-
你能显示完整的用户 html 视图吗?
-
@MarcusHöglund,是的,我添加了 html
标签: javascript angularjs firebase firebase-realtime-database