2016-11-24 8 views
0

お気に入りのボタンを作成してイオンサイドメニューを更新しようとしています。私は間違っているかもしれない@outputデコレータを使用しようとしています。 @outputを使用するには、2つのコンポーネントのうちの1つが、親コンポーネントにhtmlディレクティブを持つ子コンポーネントでなければなりませんか?または、このようにビューを変更せずに別のコンポーネントにデータを渡すことはできますか?角度2のオブジェクトを渡して@Outputを別のコンボにします

+0

「@ Output」は、子コンポーネントがその親とやり取りするために明示的に使用されます。 2つの別々のコンポーネント間で通信するには、共通サービスを使用します。 –

答えて

0

@inputと@outputには、子 - 親関係が必要です。親子関係の外にある他のコンポーネントと通信するために、サービスやオブザーバブルを使用することができます。 Angular 1のためにサービスは人気があるようですが、好きなものを使うことができます。

関連する問題