我正在尝试了解 AngularJS 的数据绑定功能,并且有一个新手问题:
在下面的示例中,当我在文本框中键入名称时,问候语不会更新。
<html ng-app>
<head>
<script src="js/angular.js"></script>
<script>
function myCtl($scope){
$scope.person=$scope.fname;
}
</script>
</head>
<body>
<div ng-controller="myCtl">
<input ng-model="fname"/>
<br/>
Hello, {{person}}
</div>
</body>
当我改变
Hello, {{person}}
到
Hello, {{fname}}
当我键入时,问候语会更新。我对为什么第二种语法有效但第一种无效的原因感到困惑。