次のコンポーネント ツリー構造を検討してください。Angular2
A
B
D E
Dclick to 経由でイベントを発行すると、Brootangular2から変更検出が自動的に開始されますA。直接イベントを発行していなくconsole.logても、検出を変更する方法はありますか?DA
たとえば、D
html
<div (click)="update($event)"></div>
component
@Output() myOutputName = new EventEmitter();
update(event) {
this.myOutputName.emit('some vlaue');
}
のB
(myOutputName)="update($event)"
しかし、Bそのイベントがさらに進んでいない場合A、変更検出を実行しているかどうかを判断する方法がありません。
Change Detectionこれの動機は、デバッグ目的で実行されているコンポーネントを把握することです