Javascript Angular X-此处延迟加载脚本

Javascript Angular X-此处延迟加载脚本,javascript,angular,here-api,Javascript,Angular,Here Api,我在Angular X(在我的例子中是v5)应用程序中使用Here API时遇到问题 如果我将添加到index.html文件体中,则一切正常 但在我的例子中,这里只在应用程序的一小部分中使用,我正试图为这个库合并一个延迟加载解决方案。为此,我只需在运行时添加这个标记。但是这样做破坏了我的应用程序的UI——新的路线开始在旧路线的基础上呈现,角度材质对话框和小吃条出现在错误的地方——如果用户点击网站上的任何地方,这些问题都会得到解决——这让我觉得更改检测跟踪被破坏了 它看起来像是mapsjs cor

我在Angular X(在我的例子中是v5)应用程序中使用Here API时遇到问题

如果我将
添加到
index.html
文件体中,则一切正常

但在我的例子中,这里只在应用程序的一小部分中使用,我正试图为这个库合并一个延迟加载解决方案。为此,我只需在运行时添加这个
标记。但是这样做破坏了我的应用程序的UI——新的路线开始在旧路线的基础上呈现,角度材质对话框和小吃条出现在错误的地方——如果用户点击网站上的任何地方,这些问题都会得到解决——这让我觉得更改检测跟踪被破坏了

它看起来像是
mapsjs core.js
文件在窗口级别覆盖了导致此问题的
Promise

对于角度应用程序,是否有更好的方法延迟加载Here脚本