1. ホーム
  2. angular

Angular 2で、あるコンポーネントから別のコンポーネントにオブジェクトを渡すには?

2023-12-08 23:03:23

質問

私は Angularコンポーネント があり、1つ目のコンポーネントは2つ目のコンポーネントを ディレクティブとして使用します。 . これらは同じモデルを共有する必要があります オブジェクト を共有する必要があります。このモデルは最初のコンポーネントで初期化されます。 そのモデルを2番目のコンポーネントに渡すにはどうしたらよいでしょうか?

どのように解決するのですか?

コンポーネント2、ディレクティブコンポーネントは、入力プロパティ( @input アノテーション)を定義することができます。そして、Component 1はそのプロパティをテンプレートからディレクティブコンポーネントに渡すことができます。

SOの回答はこちら Angular2でマスターと詳細コンポーネントの間の相互通信を行うにはどうすればよいですか?

と、どのように入力が子コンポーネントに渡されているのか。あなたの場合、それはディレクティブです。