parent
の要素のユーザclick
が存在する場合、parent
コントローラからchild
コントローラにデータを渡したいとします。角度2 - あるコントローラから別のコントローラにデータを渡す
例:
<div (click)="PassDataToChild(orderNo)"></div>
.TS
PassDataToChild(orderNo){
//Got the orderNo
//How to send it to the child component, and let the child read it?
}
の下に装着されています。ここにデザイン問題があるように思えます。すべてのコンポーネントは、Single Responsibility Principalを適用する必要があります。 –
子コンポーネントはどのように見えますか?あなたは通常、子供に渡すための関数を必要としません、ちょうど子供が親の 'ng-model'に合致するプロパティを受け入れていることを確認してください.... – Claies
@Claies @Jamie Rよく私は渡したいコンポーネントAからBへの情報の一部ですが、私はAngular2に基づいていることを簡単に知っている 'Ionic 2 'についてこれを行っています。しかし、私はAngularでそれを行う方法を理解できません! –