2016-12-12 19 views
0

私がばかだと大丈夫です。私はAngular 2をそのコンポーネント、ディレクティブなどで勉強しています。私は基本的な部分を持っていますが、私は次のレベルに行きたいです。たとえば、顧客のデータを表示する顧客コンポーネントがあるとします。これは、アプリの多くの部分で使用されます。だから愚かな質問:どのように私は顧客にそれを渡すのですか?つまり、特定の顧客に関するもので、顧客の名前のみを表示するのではなく、顧客データとの拡張可能な部分を示すボタンが必要でした。しかし、どうしたのですか?あなたがcompenentを呼び出す際に従う角度2のパラメータでコンポーネントをレンダリングする方法

<customer-detail [customer]="parentCustomer"></customer-detail>

及びコンポーネントコントローラで受信するようにパラメータを渡すことができ

@Input使用できcomponetsにパラメータを渡すために

+0

私はそれに私の道を持っていた。コンポーネントはパラメータを持つことができますが、それは多かれ少なかれ次のようなものです:exportクラスCustomerComponent { @Input()customerCode = 0; } – user2960560

答えて

0

export class CustomerDetailCmpt{ 
    @Input() customer: any; 
    . 
    . 
    . 
} 
+0

ありがとうございました!私はそれをfitureすることができた!私はまだAngular 2と闘っていますが、それはまだ私にとっては非常に "エイリアン"です。もう少し尋ねるとうまくいけば皆さんが私を助けることができます!ありがとうございました! – user2960560

+0

あなたは歓迎です。あなたが始めたばかりのヒーローズのチュートリアル:[link](https://angular.io/docs/ts/latest/tutorial)のツアーに従うことをお勧めします。 – joacoff