- Порезанный
- 26 августа 2026 г. в 02:34 UTC
- Автор
- Kamo
- Обещать
- f04181e
Я отправил это, и это убрало рабочий стол вниз: пустая белая страница и вкладка Погрузка навсегда. Немедленно отключите кластер; это настоящее исправление. «ng-switch» находится на <body>, поэтому перед Angular компилирует каждый ng-switch-когда Ветвь присутствует в сыром HTML — фатальная ошибка включена. Соответствие Следовательно, селектор совпадал с каждой загрузкой страницы, поэтому сценарий решил, что Приложение умерло еще до того, как началось, и перезагрузилось. Навсегда. Тест, который я добавил в прошлый раз, утверждал, что селектор появляется в разметке Гуакамоле. Правда. В этом и была проблема: она всегда есть. Тест подтвердил Селектор был написан правильно и ничего не сказал о том, соответствует ли он Он имел в виду все, что угодно — это единственный вопрос, который имел значение. Таким образом, вопрос теперь - чистая функция с четырьмя независимыми охранниками, каждый из которых Проверено и каждого достаточно для предотвращения перезагрузки: - элемент присутствует - <body> больше не носит ng-плащ, т.е. Угловой фактически составил - элемент действительно визуализируется (если Angular никогда не загружается, ng-cloak сохраняет его) скрытый — и страница, которая никогда не начиналась, не является сессией, которая упала - он был замечен в течение трех последовательных проверок плюс десятисекундный льготный период после загрузки, потому что цикл перезагрузки является худшим То, что может сделать этот сценарий, и молодая страница - это то, с чего начинается. Проверяется путем восстановления логики, вызывающей сбои: 4 из 18 тестов терпят неудачу. Назвать дело о разметке перед загрузкой. Ничто из того, что он рисует, больше не может скрыть приложение. Полноэкранное наложение является Теперь неприметный верхний баннер: наложение прекрасно, когда страница действительно мертва и активно вредно, когда это не так, и этот сценарий уже был слишком уверен Сам по себе один раз. Худший случай — это баннер и максимум пять перезагрузок с Stop. Удалите страницу, которая остается полезной под ней.