我有这样的看法:
<div ng-controller= "test" ng-init = "doit()">
<span>{{testval}}</span>
</div>
视图的控制器如下所示:
function test($scope){
var counter = 0;
$scope.doit = function(){
console.log('switched to view');
$scope.testval = counter++;
};
};
我第一次切换到由“测试”控制的视图时,它显示“0”。之后,它什么也没有显示,但 console.log 继续触发。每次切换到视图并通过修改 $scope 成功更新视图时,如何将其设置为执行“doit”?
谢谢