В настоящее время у меня есть приложение, построенное с угловым 2 (все стороны интерфейса) и Symfony 3 (веб-фреймворк). Я определил каждое представление как угловое приложение.Одиночное приложение с Symfony 3 и Angular 2 (Маршруты)
Я думаю, что пришло время перейти на одно приложение, но у меня есть некоторые вопросы, прежде чем я отправимся в логово льва.
Если пользователь вручную меняет URL-адрес, конечно, они должны ввести требуемый URL-адрес, но как может угловатый узнать, какой URL-адрес пытается открыть?
Я должен создать несколько контроллеров или только один, который поймает все запросы? Если ни один из приведенных выше вариантов не является правильным, пожалуйста, можете ли вы предложить любой способ сделать это?
Большое вам спасибо.
Но что происходит, когда пользователь меняет URL-адрес непосредственно в браузере, а не на ссылку в моем приложении? Спасибо! –
@IdirOuhabMeskine Я обновил свой ответ. Короче: это будет просто работать, вам не о чем беспокоиться. –
Спасибо @ ivan-gabriele Сотрудник нашел проект, который отвечает требованиям моего вопроса, и я хочу поделиться с вами проектом. https://github.com/spartaksun/notice-board Пока! –