みんな!
これは、デモンストレーションを目的とした、機能していない完全なサンプルではありません。簡単に言うと、いくつかのコントロールといくつかのコントロール イベント (select tv ノード) があるとします。このイベントでは、$scope.test などのスコープ変数を変更し、それが変更されることを期待しています (それは html ページの値です)。しかし、提供されたサンプル コードでは、scope.$apply() メソッド (コメント) を使用しない限り変更されません。scope.$apply() を使用すると、すべてが期待どおりに機能します。
したがって、私の質問は、scope.$apply() メソッドの使用の適用性に関するものです。これに関連する多くの記事があり、それらのほとんどは、角度ディレクティブまたは高度なバインディング シナリオを開発していない限り、apply() メソッドを使用しないことを示唆しています。そのため、比較的単純なケースで少し混乱しています。
前もって感謝します。