Короче говоря: мы пытаемся настроить Durandal SPA на нашем ранее существующем веб-сайте ASP.NET MVC. Что мы собираемся сделать, это возможность скрыть SPA за флагом функции, где мы можем включить флаг SPA и соответствующим образом настроить наш сайт.Обмен между маршрутированием MVC и маршрутированием Durandal
У нас есть эта часть работы. Однако нам нужно было префикс всех наших маршрутов с помощью «/ app #», а затем наложение на контроллер/действие. Например, «Индекс» станет «индексом приложения» в URL-адресе. Маршрутизация Durandal отлично подходит для этого подхода - он вытягивает необходимые виды.
Мы хотели бы использовать одни и те же маршруты, вместо того чтобы префикс каждого из них с помощью «app #» - по существу использовать маршрутизацию Durandal, когда флаг SPA включен, в противном случае используется обычная маршрутизация MVC, но сохраняйте маршруты одинаковыми.
Любые предложения?
Вы используете MVC? и какая версия? –