解决方法
您可以在触发器属性上使用getter / setter.
使用以下代码,< div>渲染,并在执行此操作后立即执行doSomething()方法.trigger = true:
@Component({ template: `<div *ngIf="trigger">I've been triggered</div>` }) export class MyComp { private _trigger = false; get trigger() { return this._trigger; } set trigger(val) { this._trigger = val; this.doSomething(); // Call some method } doSomething() { // ... } }