0
私はサービスの配列を見て、本当に苦労しています。角度のある時計の配列
サービス
angular.module('starter.entities',[]).service('Entities', function() {
var _entities = this;
// public API
this.locations = [];
document.body.addEventListener("dbready", function(){
buildModel(function(locations) {
_entities.locations = locations;
});
});
コントローラ
.controller('DashCtrl', function($scope, Entities) {
$scope.$watch(function() { return Entities.locations }, function() {
doSomething...
}, true);
.....
Basciallyそれは、データベース内のデータをロードしていますし、データがロードされたとき、私はUIを更新したいです。
最初の読み込み時にwatch関数が呼び出されますが、データ読み込み時には呼び出されません。
$ watchを取得する簡単な方法はありますか?