ng-bind
为什么这个小角度模块在属性更改时无法更新视图?
<body ng-app="bindExample">
<script>
angular.module('bindExample', [])
.controller('ExampleController', ['$scope', function($scope) {
var vm = this;
vm.name = 'Whirled';
window.setInterval(function(){ vm.name = 'Jon';}, 5000);
}]);
</script>
<div ng-controller="ExampleController as vm">
Hello <span ng-bind="vm.name"></span>!
</div>
</body>
我期待 5 秒后输出的变化Hello Jon
保持在Hello Whirled
. 为什么是这样?我还需要做其他事情吗?