このフィドルを見てください: http://jsfiddle.net/ADukg/3036/
同じコントローラー インスタンスによって提供される値に対して双方向データバインディングを使用する 2 つのディレクティブがあります。ディレクティブがインライン化されている場合、すべてが機能します。ディレクティブがテンプレートに埋め込まれngInclude
、バインディングを使用して含まれている場合、部分的に失敗します (フィドルを参照)。
これを理解する助けがあれば幸いです。
このフィドルを見てください: http://jsfiddle.net/ADukg/3036/
同じコントローラー インスタンスによって提供される値に対して双方向データバインディングを使用する 2 つのディレクティブがあります。ディレクティブがインライン化されている場合、すべてが機能します。ディレクティブがテンプレートに埋め込まれngInclude
、バインディングを使用して含まれている場合、部分的に失敗します (フィドルを参照)。
これを理解する助けがあれば幸いです。
あなたのコードには複数の問題があります。プリミティブ型ではないオブジェクトを直接監視する
https://github.com/angular/angular.js/wiki/Understanding-Scopes
現在動作しているフィドルを変更しました:http://jsfiddle.net/ADukg/3037/
$scope.newtest={value:true}