我已经定义了骨干路由器:
MyApp.router = new (Backbone.Marionette.Router.extend({
routes: {
"/m/:id": "openMovie",
"m/:id": "openMovie"
},
openMovie: function(id) {...}
});
我的 html 有类似的链接/m/123
。当我单击此链接时,主干不会触发openMovie
功能 - 浏览器会打开新页面。在这种情况下,为什么骨干网不使用历史 API?如何用骨干或木偶修复它?