Соответствие Vue Router с шаблоном маршрута MVC ({controller} / {action}) - PullRequest
0 голосов
/ 24 ноября 2018

Я разработал простое одностраничное приложение (SPA) с использованием VueJS (код Visual Studio), и все компоненты (например, index.vue, about.vue, contact.vue) настроены внутри VueJS.Я могу запустить мой SPA с помощью nodeJS (npm run dev).Когда я нажимаю кнопку about, браузер перенаправляет меня на www.localhost / about.

Теперь я пытаюсь интегрировать мой VueJS в проект MVC 5.Таким образом, я просто компилирую свой SPA с использованием nodeJS (npm run build) и импортирую скомпилированные js-файлы в мой проект (index.cshtml).Но теперь я сталкиваюсь с проблемой, касающейся маршрутизации MVC, не совпадающей с маршрутизацией VueJS.Как я могу изменить соответствие маршрутизации VueJS с маршрутизацией MVC?

Например: Как настроить Vue Router для порядка маршрутизации до about.vue, когда пользователь вводит URL www.localhost / Home / About?

В настоящее время мое приложение MVC выдаст сообщение об ошибке 404, когда пользователь введет www.localhost / home / about или www.localhost / about, поскольку в моем проекте нет файла about.cshtml и, соответственно, не соответствует маршруту MVC,Потому что все мои маршруты настроены в VueJS.

Спасибо.

Замечания: извините за мой плохой английский.: (

С уважением, Джимми

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