既にフィルターにバインドされているテキスト領域があるため、ページの読み込み時に正しい情報で読み込まれますが、テキスト領域が変更されたときにモデルを変更したいのですが、モデルを追加してイベントを変更すると、初期バインディングは機能しなくなります。
以下は、動作する一方向バインディングとしての HTML です。
<textarea>{{mainboard | textboard}}</textarea>
私の考えは、モデルなしでエラーになる変更イベントを追加することだったので、次のようにモデルを追加しました。
<textarea ng-model="textmainboard" ng-change="updateMainboard()">{{mainboard | textboard}}</textarea>
どうすれば双方向のバインドを行うことができますか (この例のフィルターはテキストボード サービスです)。
編集:これは、モデルを必要としないはずのぼかしを実行しようとしている私の js フィドルです: http://jsfiddle.net/vjkgH/
編集: 正確な使用例は、アイテムのリストを持っていることです。アイテムのリストは、li 要素として表示され、「3x itemb」として表示される重複とともにテキストエリアに表示されます。アイテムのリストは、追加ボタンを押すか、テキストエリアを変更するという 2 つの方法で変更できます。
状態の例を次に示します。
<ul>
<li>item1</li>
<li>item1</li>
<li>item2</li>
</ul>
<textarea>
2x item1
1x item2
</textarea>