在通过角度文档之后,我正在尝试测试一个简单的数据绑定概念。
这是示例 html 文件
<body ng-app>
<h1>Hello, world!</h1>
<div ng-controller="Ctrl">
<input type="text" ng-model="count" />
COUNT: <span ng-bind="count"></span>
</div>
</body>
这是 Ctrl 功能
var i = 0;
function Ctrl($scope) {
$scope.count = i;
inc();
}
function inc() {
i++;
setTimeout(inc, 1000);
}
我期待html中的COUNT会随着var i在javascript中每秒递增一次而不断更新。
但它不是那样工作的。
我试图找出我的代码有什么问题,以及什么是演示双向数据绑定概念的好例子(这意味着当 javascript 对象发生更改时,它应该反映在 html 中)