Angular中,数据更改自动加载页面

在angularjs中,检查绑定的数据有没有发生变化,页面动态修改数据,angularjs不去更新视图的问题

可以使用angularjs提供的$scope.$apply方法

$scope.name = "张三";
setTimeout(function(){
    $scope.$apply(function(){
        $scope.name = "李四";
    });
},1000);

使用$scope.$apply方法,1秒钟后张三变成李四。


也可以使用angular的$timeout方法,效果差不多

$scope.name = "张三";
$timeout(function(){
    
    $scope.name = "李四";
    
},1000);
1秒钟后张三变成李四。

你可能感兴趣的:(angular)