10

ng-change="reverseOrder=this.checked"チェックボックスに追加すると、次のようになります。

<input id="reverseOrder" type="checkbox" ng-change="reverseOrder=this.checked"/>

次の例外が発生します。

Error: No controller: ngModel

ng-modelビュー全体とタグをラップする div を入力ボックスに追加しようとしましたが<html>、これにより次のような例外が発生します。

Error: Non-assignable model expression:  (<div class="ng-scope" ng-model="">)

何が起きてる?モデルを明示的に取り込む必要があるとは思いませんでした。私はAngularのドキュメントを読みましたが、賢明ではありません。

前もって感謝します。

デイブ

4

1 に答える 1

14

ngChangengModelディレクティブが必要です。しかしngChange、同じ目的で使用していますngModel。ちょうど行く:

<input id="reverseOrder" type="checkbox" ng-model="reverseOrder"/>
于 2013-04-03T13:40:38.333 に答える