У меня действительно странный баг, чтобы поохотиться. Это происходит с хромом (83) и chrome (84), но только в моей системе Debian. это не происходит ни с моими коллегами Linux с chrome, ни с Firefox на моем компьютере, ни с какой-либо настройкой windows.
Это то, что после отправки matDialog в angular - (9.0.6) -приложение, имеет место маршрутизация (назад), которую я не могу объяснить. Когда я устанавливаю persist logs
в chrome и хром, я вижу, что после отправки диалога браузер каким-то образом перенаправляет. Я искал все места в коде, где вызывается router.navigate
, но их нет. На вкладке «Сеть-связь» вроде все нормально.
Ошибка не воспроизводится на других машинах. Но у меня это бывает с разными версиями программы, с локальными и онлайн-экземплярами. Я в отчаянии и понятия не имею, что может происходить.
Я обнаружил, что после записи журнала в консоли браузера о нежелательном перенаправлении стоит вопросительный знак:
введите описание изображения здесь
Знак вопроса синий, поэтому он не является частью URL-адреса, а является частью сообщения журнала. Кто-нибудь знает, что это может значить? Возможно, ответ - намек на то, что здесь происходит не так.
Кстати. то же в chrome и в хроме; оба недавно установлены, соответственно, со всеми отключенными надстройками.