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

フォームへの最後の入力を記憶しているブラウザーである可能性があります。したがって、更新後、ブラウザーはフォームに事前入力し、角度はスコープを更新しません。それに関するGoogle グループのスレッドがあります。私が見つけた最善の解決策は、フォームの入力に autocomplete="off" を追加することです。リフレッシュした後、明らかにそうでないクッキーを使用していない限り、角度がフォームの最後の入力を記憶する方法がないためです。

于 2013-06-29T07:59:11.763 に答える