私はこの質問をする前にこれを参照しました。
AngularJsはngをバインドしません-ng-modelでチェック
側でng-checked
評価さtrue
れた場合html
、ng-model
は更新されません。ng-repeat
チェックボックスごとにスタイルを使用する必要があるため、上記の質問で提案されているようにできません。
これが私の問題を説明するために作成したプランカーです。
http://plnkr.co/edit/YsOsPh3vjkPMUUDa6r2t
欲しいものを見るには、コンソールを開いてSubmit
ボタンをクリックしてください。チェックボックスはチェックしないでください。
前もって感謝します!
ng-checked
式によってtrueに計算されます。ng-model
リンクされていないことを示すために、そこでtrueを使用しました。コントローラを起動するときに、すべてのチェックボックスをオフにします。いくつかのajaxリクエストの後ng-checked
、チェックボックスをチェックするためにを計算します。これは私のng-model
が更新されていないときです。