0

我有一个表格,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>

有没有人遇到过这个问题,或者注意到我可能缺少的东西?

4

1 回答 1

0

可能是浏览器记住了您在表单中的最后输入。所以刷新后,浏览器会预先填充表单,而 Angular 不会更新范围。有一个关于此的Google Groups 主题。我发现的最佳解决方案是在表单的输入中添加 autocomplete="off"。因为刷新后,Angular 无法记住您在表单中的最后一次输入,除非您使用 cookie 来实现您显然不是。

于 2013-06-29T07:59:11.763 回答