0
我正在使用觸發器和骨幹網,並試圖以編程方式導航到一個URL。這一切都發生在使用file://協議的情況下,因爲只有在觸發io內運行的所有內容。觸發器和骨幹路由器與文件://
本手冊導航雖然不觸發與路線相關的功能。
我的路由器看起來像這樣
var BARouter = Backbone.Router.extend({
routes: {
"users/sign_in": "userSignin",
"users/sign_up": "userSignup",
"": "catchAll"
},
userSignin: function(){
},
userSignup: function(){
forge.logging.info("in user signup----");
},
catchAll: function(){
}
});
var app_router = new BARouter();
BA.router = app_router;
Backbone.history.start({pushState: true});
,我手動導航
BA.router.navigate(navigate_to("users/sign_up"), {trigger:true});
的navigate_to方法只是返回的形式完整的URL的 「file://用戶/ sign_up」。
但是沒有任何內容記錄到控制檯,並且執行流程正常。我在這裏錯過了什麼嗎?
我的壞導航。 pushState實際上工作正常。我的問題是產生完整的網址。我只是爲了清晰起見,但不知何故,它不起作用。 – hashpipe