これが以前に尋ねられたかどうかはわかりませんが、角度のある双方向バインディングの投稿をたくさん見ましたが、率直に言って、彼らが何について話しているのか理解できませんでした. だから私は私の問題をもう一度述べます。
このようなタグ入力プラグインを使用したいとしましょう。tags と呼ばれる角度ディレクティブを定義し、その中で、テキスト入力で tagsinput を初期化します。テキスト要素は、サービスからコントローラーに取り込まれたモデルにバインドされます。
問題は、ディレクティブが読み込まれるときに、モデルがまだ入力されていないため、tagsinput プラグインが空の値で初期化されることです。しかし、サーバー側の値で初期化する必要があります。私はこの問題に頻繁に遭遇し、大罪であることがわかっているコントローラー内のサービスコールバックでプラグインを初期化することに頼っています。
最終的に、あるレベルで、サービスが返されるまでプラグインの初期化を遅らせて、値を利用できるようにする必要があるという考えから抜け出すことはできません。そして、それを行う角度のある方法でさえ、これはどういうわけか達成されると言ったら、私は正しいですか? しかし、いずれにしても、これを機能させる方法がわかりません。