我有一个非常简单的骨干路由器,到目前为止一切正常.除非我重新加载/直接输入网址,即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");
}
});
Run Code Online (Sandbox Code Playgroud)
我也尝试过这种方式,没有任何区别
// init router
router = new myRouter;
router.on('route:getList', function (id) {
[...]
});
Run Code Online (Sandbox Code Playgroud)
我不知道怎么做这个工作!希望有人能给我一个答案!
编辑:
我也开始了历史
Backbone.history.start();
Run Code Online (Sandbox Code Playgroud) 我有2.6(ios)中的一个新的phonegap功能的问题,最后他们包括一个缩小webview来处理固定元素的选项.不幸的是,结合HideKeyboardFormAccessoryBar设置为true 的选项,会出现一个奇怪的白条而不是AccessoryView(请看截图).当我设置KeyboardShrinksView为false 时,这不会发生
有没有人遇到过与新版本类似的问题?这是一个错误还是一个功能?;)
欢呼horst.