4
  • 4 つのフラッシュ カードを表示するアプリがあり、そのうちの 3 つは 1 つのディレクティブによって設定されます
  • 最後の 1 枚のカードについては、値をコントローラーに依存させたい
  • ビュー (および対応するコントローラー) に基づいて、コントローラーは 4 番目のカードの値を入力できます。

  • デモ目的については、こちらを参照してください

質問
- 一部のコントローラから 4 番目のカードの値を更新するにはどうすればよいですか?
- 一部のコントローラーからディレクティブに値をプッシュすることは良い考えですか?
- 考えられる最善の解決策は何ですか?

私はAngularの初心者で、頭を悩ませています

4

2 に答える 2

1

ディレクティブのコントローラーは、ディレクティブのスコープを制御します。他のコントローラーからデータを渡したい場合は、ディレクティブのコントローラーを介して他のコントローラーから渡す必要があります。

stackoverflow には、コントローラー間でデータを渡す方法に関連するスレッドがいくつかあります。

お役に立てれば。

于 2013-08-16T22:21:33.753 に答える