Приложение Ioni c 3 - URL не меняется при просмотре приложения в браузере - PullRequest
0 голосов
/ 15 января 2020

Я использую Иони c 1 в течение многих лет и медленно пытаюсь научить себя Иони c 3/4. У меня очень мало опыта работы с TypeScript, поэтому мне нравится смотреть на код и проекты других людей, чтобы попытаться следовать логике c. В последнее время я использовал этот проект для самостоятельного обучения, и у меня возник вопрос, почему URL-адрес не меняется, когда проект обслуживается через браузер .

Это проект, из которого я пытался поучиться: https://github.com/candelibas/instaclone

Как правило, при переходе от вкладки к вкладке или от просмотра к просмотру вы увидите изменение URL при перемещении через приложение. В этом проекте URL остается неизменным и обновляется после хеш-бэнга (#).

Это настраиваемый параметр, или автор просто использовал другой подход при разработке кода?

Спасибо за любую информацию или указатели.

1 Ответ

0 голосов
/ 15 января 2020

Похоже, что это приложение не использует маршрутизатор, который будет отвечать за обновление URL. Они просто добавляют sh новый компонент в стек ion-nav.

ИМХО, это прекрасно для небольших проектов или тем, которым не нужно обновлять URL.

Если вы хотите добавить маршрутизацию, Ioni c рекомендует использовать Angular Router в сочетании с Ioni c s ion-router-outlet.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...