ОШИБКА: Ожидается, что не будет в угловой зоне, но это - PullRequest
0 голосов
/ 13 марта 2019

Я пытался создать демо-версию, используя Angular и single-spa, чтобы понять, может ли это быть нашим будущим путем развития. Вот пример, из которого я пытался позаимствовать.

https://github.com/PlaceMe-SAS/single-spa-angular-cli-examples

Однако я обнаружил, что при маршрутизации в другое приложение: например, нажмите «Открыть справку» или «Приложение 1», на консоли будут появляться ошибки типа «ОШИБКА: ожидается, что она не находится в угловой зоне, но это так!»

Я провел некоторые исследования в интернете, пытаясь исправить эту ошибку. Однако я не нашел решения. Я также внес вопрос в проект. Мне просто интересно, знает ли кто-нибудь что-нибудь об этой ошибке здесь.

Заранее спасибо!

enter image description here

1 Ответ

0 голосов
/ 21 марта 2019

Я хочу опубликовать наше решение здесь.Один из наших разработчиков решил эту ошибку зоны, вызвав зону в каждом 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...