【发布时间】:2018-02-20 07:51:34
【问题描述】:
我正在开发一个应用程序,我需要在 *ngIf 完全从 DOM 中删除一个组件后运行一些代码。具体来说,我需要调整谷歌地图的大小,但只有在相关组件完全从 DOM 中删除后。这可能吗?谢谢!
【问题讨论】:
标签: angular google-maps
我正在开发一个应用程序,我需要在 *ngIf 完全从 DOM 中删除一个组件后运行一些代码。具体来说,我需要调整谷歌地图的大小,但只有在相关组件完全从 DOM 中删除后。这可能吗?谢谢!
【问题讨论】:
标签: angular google-maps
将开关切换为 false 后,只需使用 setTimeout 并在那里运行调整大小代码。欲了解更多信息,请查看此answer。
this.show = false;
setTimeout(() => {
this.resizeSomething();
})
【讨论】: