1

Rails アプリケーションで AngularJS を使用すると、レコードの編集時にテキスト フィールドの値が空白に設定されるという問題が発生しました。Railsがフォーム要素に初期値として与える値を使用するようにAngularJSに指示する方法はありますか?

私が抱えている問題を示すために JSFiddle をまとめました。

http://jsfiddle.net/YUza7/15/

4

2 に答える 2

5

コードを実行する前に初期値をロードするため、ng-init ディレクティブを使用しました。

http://jsfiddle.net/YUza7/17/

于 2012-10-03T08:03:37.830 に答える
2

すでに回答で述べたように、ng-initを使用できます。

これを行うためのより「角度のある方法」は、$ scope / dataモデルを変更し、フォーム要素でvalueパラメーターを使用しないことです。

AngularJSも参照してください-ng-modelが使用されている場合、入力テキストボックスのValue属性は無視されますか?

于 2012-10-03T15:00:25.073 に答える