我需要从网站中删除当前运行的Angular应用程序,我试图通过摆脱HTML app节点来实现这一点。然而,最近发现这样做会产生一些副作用,例如一些Angular安装的回调函数没有被删除。
那么正确的拆除Angular 4应用程序的方法是什么呢?
我目前使用的方法似乎不正确:
function tryRemoveApplicationNode() {
const currentApplicationNode = document.getElementsByTagName('ngk-app')[0];
if (currentApplicationNode) {
const parent = currentApplicationNode.parentNode;
parent.removeChild(currentApplicationNode);
}
}
bootstrap
吗?即platformBrowserDynamic().bootstrapModule(your_module)
。 - Rach Chen