1
親コンポーネントに変数が1つあり、子コンポーネントで編集したいと思います。 @Input
を試してみましたが、うまくいかなかったようですね!どのように私は子供にパスvarを達成することができますまた、変更に耳を傾ける?子変数の親変数からのアクセス変数
親:
export class Parent implements OnInit {
showModal : boolean = false;
}
子供:
export class Child implements OnInit {
@Input() showModal: boolean;
// calling this function on (click) button.
closeModal() {
this.showModal = false;
}
}
はありがとうございます。
ほぼ効く!親コンポーネントは変更を反映しません。それでもなお古い値を持っています。私は親に変更を聞くように伝えますか? – Sajad
私はそれを双方向結合のために更新しました。 '[(...)] =" ... "'が動作するためには、出力に追加の 'Change'接尾辞があるところで、入力と出力の名前が一致しなければなりません。 –
'showModalChange:EventEmitter'とは何ですか?なぜこれが必要ですか? – 151291