DOM要素が角度の範囲からデータをバインドするのを止める方法を見つけようとしています。
ifステートメントとすべてでこれを行うことができることは知っていますが、角度で要素をバインドするのをやめ、追加されたコンテンツを保持する本物の永続的な方法はありますか?
だから私はこれを持っていると言う
<div ng-bind="content" class="ng-binding">Welcome</div>
そして、divがこれに変わるようにモデルを変更します。
<div ng-bind="content" class="ng-binding">Welcome World</div>
次に、バインドを解除するボタンをクリックするので、モデルを に変更する'Welcome Universe'
と<div>
、以前と同じにはなりません。これ
<div ng-bind="content" class="ng-binding">Welcome World</div>
これを行うには他にも多くの方法があることは知っていますが、要素を複製して属性とテキストをループする古いものを置き換えることなく、要素を真にバインド解除する方法はわかりません..ect
デモのこと: http://jsfiddle.net/a9tZY/
したがって、これを行うことで、モデルまたはそのモデルにバインドされている他の要素に影響を与えるべきではありません。
簡単に言うと、Angular に要素を永久にそのままにしておくように伝えます。