簡體   English   中英

MVC路徑和angularjs路由合並

[英]MVC path and angularjs route merged

我有一個angularjs MVC應用程序,該應用程序將表單發布到另一個域,並且回呼MVC控制器功能,如下所示。

HTTP://本地主機:58999 /回調

我在HomeController中實現了Callback()函數,該函數顯示一個視圖,並且該視圖加載一個角度控制器,該角度控制器在處理某些數據時導航到其他狀態。

$state.go('conf', {}, { location: true });

導航到“ conf”狀態后,將顯示綁定到該狀態的相應視圖,但URL變為http:// localhost:58999 / Callback#/ conf

如何使它看起來像http:// localhost:58999 /#/ conf,而網址中沒有“ Callback”? 因為當我刷新頁面時,它會調用MVC控制器函數“回調”,這是不正確的。 感謝您的任何建議。

嘗試設置$ locationService HTML5模式

$locationProvider.html5Mode(true);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM