Мне нужно, чтобы мое приложение в Angular 5 поддерживалось более старыми версиями firefox (43,44 ..). Проблема существует, когда у меня есть пустой путь в маршруте, например
{path: '', redirectTo: 'view', pathMatch: 'full'},
Затем приложение не может быть загружено, и у меня возникает ошибка о слишком большом количестве рекурсий. Когда я меняю путь, это работает, но это не решение. Как я могу решить эту проблему?
Эти версии Firefox вышли из эксплуатации. Они не получают обновлений безопасности, даже в рамках программы расширенной поддержки. Их следует рассматривать как ходячие дыры в безопасности. Людей, использующих их, следует настоятельно рекомендовать обновлять. Вы не должны прыгать через обручи, чтобы новый код работал над ними.
Я должен, потому что все еще многие люди используют эти версии, и мое приложение должно быть доступно для них. Я согласен с тем, что некоторые функции моего приложения не могут работать должным образом, но приложение должно работать.
@Algeroth Эти версии используют менее 0,1% пользователей. Я не думаю, что здесь действительно применимо выражение «многие люди используют эти версии».
Мой клиент поставил передо мной задачу, что он не может запустить это приложение на своем Firefox;)



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


вам нужно сгенерировать маршрут для пути просмотра в вашем файле маршрутизации, как показано ниже
{ путь: 'вид', component: viewcompont // объявить имя вашего компонента }
Да, это правда. Но тогда я не могу запустить свое приложение ex. localhost: 4200 и я всегда должен помнить, чтобы поместить "просмотр" в свой URL
импортируйте файл маршрутизации в app.module.ts, а затем используйте как {path: '**', redirectTo: '/ view', pathMatch: 'full'} и объявите <router-outlet> </router-outlet> в своем корневой компонент.