2013-04-22 60 views
0

您好我正在使用Hot Towel模板和asp.net MVC.My應用程序主頁設置爲指向RouteConfig.cs中的Home和Index控制器的SPA應用程序。在SPA應用程序中設置主頁

我必須改變那條路線指向一個Durandel視圖。

這個環節應該是打開我的主頁的一個:

http://localhost:61620/Home/MyCourses#/dashboard 

如果是asp.net的MVC我會設置在RouteConfig.cs.If這仍然是這樣我怎麼能做到這一點?如果不是我應該在哪裏設置?

回答

2

通常情況下,在基於Durandal的SPA中,shell的激活功能中有代碼使用路由器激活「主頁」頁面。在Hot Towel模板中,此代碼位於shell的boot()函數中。此代碼通常是這樣的:

function activate() { 
     return boot(); 
    } 

    function boot() { 
     ... //router setup 
     return router.activate('home'); 
    } 

這將把應用程序,所以,當用戶瀏覽到http://localhost:61620/Home/MyCourses#/,應用程序會自動加載dashboard路線,即使它可能不是字面的URL的一部分。

相關問題