Angularjs Firebase即时同步无法正常工作
我有Angularjs Firebase即时同步无法正常工作,angularjs,firebase-realtime-database,angularfire,Angularjs,Firebase Realtime Database,Angularfire,我有$scope。从父控制器访问,然后通过ng在每个访问中重复,实例有自己的作用域和自己的控制器。自己控制器中的每个实例从firebase数据库获取一个员工对象。但问题是,当我从firebase数据库更改Employee对象的数据时,它不会更改视图上的数据,但当我第二次更改时,它会显示以前的更改,而不是当前的更改 我在AngularFire中从firebase数据库中拉出一个对象,如下所示 var empRefIN = firebase.database().ref('Employees/' +
$scope。从父控制器
访问
,然后通过ng在每个访问中重复
,实例有自己的作用域和自己的控制器
。自己控制器中的每个实例从firebase数据库
获取一个员工
对象。但问题是,当我从firebase数据库
更改Employee
对象的数据时,它不会更改视图上的数据,但当我第二次更改时,它会显示以前的更改,而不是当前的更改
我在AngularFire中从firebase数据库中拉出一个对象,如下所示
var empRefIN = firebase.database().ref('Employees/' + $scope.VMS.$id + '/' + Object.keys($scope.visit.Employee)[0])
$scope.employeeINDetail = $firebaseObject(empRefIN);
这是我的HTML
<div ng-repeat="visit in Visits" ng-controller="INCtrl" ng-if="visit.Status=='IN'">
<div class="row">
<div class="col-lg-7" style="margin:0 auto;margin-top:5px;">
<p>
<b >{{employeeINDetail.empName}}</b>
</p>
</div>
{{employeeindeail.empName}