我有一个表单POST
保存时输入的所有数据。但是当我刷新页面时,并非所有条目都绑定到它们各自的输入字段。
这有点奇怪,因为我在所有字段上使用ng-model
。
以下是未绑定的示例:
<input name="full_name" ng-model="user.full_name" type="text" required></input>
,这是一个绑定:
<input name="address" ng-model="user.address" type="text" required></input>
有没有人遇到过这个问题,或者发现我可能遗漏的东西?
答案 0 :(得分:0)
可能是浏览器记住表单中的最后一个输入。因此,刷新后,浏览器预先填充表单,而角度不会更新范围。有一个Google Groups thread。我找到的最佳解决方案是在表单的输入中添加autocomplete =“off”。因为在刷新之后,角度无法记住您在表单中的最后输入,除非您使用的是cookie,显然不是。