これはトピック外の問題のため書き直しです:angularjs:強制的にレンダリング/完全リフレッシュディレクティブテンプレート
私はドロップダウンのディレクティブを書いています。私はこのディレクティブをワークフローの種類として2回使用しています。最初のドロップダウンは、変更アクションによって、2番目のモデルのリフレッシュをトリガーします。モデルは正しく更新されますが、ビューには反映されません。ドロップダウンで項目を選択すると、2回目のドロップダウンで新しい項目の古い項目が表示されますが、角度モデルのconsole.log()は正しいです。
ビューには無限の再帰があります。テンプレートコードを示す私の最初のplunkrがこれです
:NG-含まセルフそれについて再帰を行いNG /テンプレートのIDとを使用すると、 http://plnkr.co/edit/jera17uCluGsFs8o5hRG?p=preview
ビューが完全に更新されない理由を私は理解していませんでした?
が更新されます。
種類について、 アレックス
Plunker/jsFiddleスクリプトを提供できますか? –
私はうまくいきませんでした...しかし、基本的なコードはそこにあります... – sp33c
http://plnkr.co/edit/jera17uCluGsFs8o5hRG vissibleは2番目のドロップダウンであり、最初のドロップダウンの状態...そのモデルが変更されると、モデルは正しいが、かなり間違ってレンダリングされます。私はそれが無限のネスティングの問題だと思う。単純な角度コードとして機能します。 – sp33c