我有一个非常简单的主干路由器,到目前为止一切正常。除非我重新加载/直接输入网址,即http://mydomain.com/#list/50fadc41125b0
我现在几乎尝试了所有内容,但根本没有任何积极的结果。
myRouter = Backbone.Router.extend({
routes: {
"list/:id": "getList",
"*actions": "defaultRoute" // not needed right now
},
getList: function (id) {
console.log ("test");
}
});
我也尝试过这种方式,没有任何区别
// init router
router = new myRouter;
router.on('route:getList', function (id) {
[...]
});
我不知道如何使这项工作!希望有人给我一个答案!
编辑:
我也开始历史
Backbone.history.start();