ERROR: Expected to not be in Angular Zone, but it is
ERROR: Expected to not be in Angular Zone, but it is
我正在尝试通过使用Angular和single-spa来构建一个演示,看看这是否可以成为我们未来的发展道路。这是我试图借用的例子。
https://github.com/PlaceMe-SAS/single-spa-angular-cli-examples
但是,我发现在路由到另一个应用程序时,例如:点击打开帮助或App1,控制台会出现类似"ERROR: Expected to not be in Angular Zone, but it is!"
的错误
我在互联网上做了一些研究,试图修复这个错误。但是,我没有找到解决方案。我还向该项目提交了一个问题。我只是想知道这里是否有人知道这个错误。
提前致谢!
我想 post 我们的解决方案在这里。我们的一位开发人员通过在每个 index.html 中调用区域来解决此区域错误。所以在门户 main.js 中,从 index.html
中删除区域导入和调用区域
index.html
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/zone.js/0.8.19/zone.js"></script>
<script src="/build/common.js"></script>
<script src="/build/main.js"></script>
</body>
我正在尝试通过使用Angular和single-spa来构建一个演示,看看这是否可以成为我们未来的发展道路。这是我试图借用的例子。
https://github.com/PlaceMe-SAS/single-spa-angular-cli-examples
但是,我发现在路由到另一个应用程序时,例如:点击打开帮助或App1,控制台会出现类似"ERROR: Expected to not be in Angular Zone, but it is!"
的错误我在互联网上做了一些研究,试图修复这个错误。但是,我没有找到解决方案。我还向该项目提交了一个问题。我只是想知道这里是否有人知道这个错误。
提前致谢!
我想 post 我们的解决方案在这里。我们的一位开发人员通过在每个 index.html 中调用区域来解决此区域错误。所以在门户 main.js 中,从 index.html
中删除区域导入和调用区域index.html
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/zone.js/0.8.19/zone.js"></script>
<script src="/build/common.js"></script>
<script src="/build/main.js"></script>
</body>