0
我試圖通過父組件通過從組分A的一些信息與組分B.傳遞的輸入和輸出通過一個父組件
我有一個組件A,其中我有輸出。
componentA.ts
@Output() status = new EventEmitter();
public getColor() {
...
this.emit(color);
}
componentB.ts
@Input('status') status;
ngOnInit() {
console.log(this.status) // Got EventEmitter false object
}
parent.html(需要包括在該HTML組分B)
<componentA (status)="getStatus(s)"></componentA>
<componentB [status]="status"></componentB>
parent.ts
@Output() status=new EventEmitter();
public getStatus(s) {
this.status.emit(s)
}
目前我收到「EventEmitter {_isScalar:false,observers:Array(0),closed:false,isStopped:false,hasError:false ...」消息,我無法查看從組件A傳遞的信息。驗證s是否存在於getStatus函數中。如果有更好的方法,請諮詢。
你可以創建一個plunker嗎? – Aravind