2
有沒有一種方式,當一個SPA應用程序使用Durandal
迪朗達爾路由器,ASP.Net控制器,註銷
一旦logged in
加載調用logout
行動由asp.net控制器的支持,該應用允許用戶logout
雖然註銷鏈接
<a href="/logout">Logout</a>
URL更改爲/註銷,但從不會調用註銷控制器。
任何想法,是杜蘭德防止事件冒起來嗎?
-Ken
有沒有一種方式,當一個SPA應用程序使用Durandal
迪朗達爾路由器,ASP.Net控制器,註銷
一旦logged in
加載調用logout
行動由asp.net控制器的支持,該應用允許用戶logout
雖然註銷鏈接
<a href="/logout">Logout</a>
URL更改爲/註銷,但從不會調用註銷控制器。
任何想法,是杜蘭德防止事件冒起來嗎?
-Ken
您可能需要在href中指定控制器和操作。這樣的事情:
<a href="/account/logout">Logout</a>
我有類似的問題,我發現是HTML5推狀態API是罪魁禍首。在我的情況下,這隻發生在Chrome中。所以我關閉推狀態 - > Sammy.Application.prototype.disable_push_state = true;它的工作。然而,你嘗試一個單擊手柄,它將window.location設置爲所需的url,因爲html5推狀態是非常好的功能。 –