2 つのディレクティブをネストする際に問題が発生しました。ディレクティブが 1 つのこのコードは期待どおりに機能します: http://plnkr.co/edit/nq1DD0
しかし、トランスクルージョンを使用してこのディレクティブを別のディレクティブにラップすると、コントローラー スコープへのアクセスが中断されます: http://plnkr.co/edit/zaWDQxqeFe9aYIBPnpJ3
どうしたの?
助けてくれてありがとう!
クセニア
2 つのディレクティブをネストする際に問題が発生しました。ディレクティブが 1 つのこのコードは期待どおりに機能します: http://plnkr.co/edit/nq1DD0
しかし、トランスクルージョンを使用してこのディレクティブを別のディレクティブにラップすると、コントローラー スコープへのアクセスが中断されます: http://plnkr.co/edit/zaWDQxqeFe9aYIBPnpJ3
どうしたの?
助けてくれてありがとう!
クセニア
私はあなたのプランカーを修正しました。ここで私のフォークを参照してください: http://plnkr.co/edit/ul4HcAoopJjdcj7dXFYt?p=preview
実装にはいくつかの問題がありました:
全体として、値/属性/プロパティなどに同じ名前を使用することは避ける必要があります。「選択」キーワードはいたるところで使用されているため、コードを理解するのは非常に困難です;) バインディングと選択部分のみを修正しました。 .. 「空のメッセージ」を表示するロジックには触れていません。オートコンプリート プラグインの「変更」イベントを処理してみてください。