我是棱角分明的新人。我已设置以下代码以查看是否已触摸输入字段。但是,当我在输入字段上键入时。它没有改变。只是一直显示错误。
不确定我在这里做错了什么。任何帮助都会非常感激。
<div ng-app='myApp' ng-form name="myForm">
<input type='text' name='address' ng-model="address" id='address'>
<h1> {{myForm.address.$touched}}</h1>
</div>
<script>
var app = angular.module("myApp",[]);
</script>
答案 0 :(得分:4)
$touched
并不代表&#34;值是否已更改&#34;。这是$dirty
的角色。
$touched
表示该字段模糊(即,该字段不再被选中)。