Open Narutocc opened 7 years ago
如果是angular的内建服务,数据会根据angular的脏治检测机制进行更改,以$timeout为例,写法如下:
$timeout(function(){ $scope.name = 'naruto' },2000)
当使用的不是angular自带的服务的时候,视图层不会检测到数据的更改,需要添加$scope.$apply(function())进行手动刷新视图层的数据
$scope.$apply(function())
setTimeout(function(){ $scope.$apply(function(){ $scope.name = 'yy' }) },2000)
如果是angular的内建服务,数据会根据angular的脏治检测机制进行更改,以$timeout为例,写法如下:
当使用的不是angular自带的服务的时候,视图层不会检测到数据的更改,需要添加
$scope.$apply(function())
进行手动刷新视图层的数据