【发布时间】:2013-01-04 13:30:46
【问题描述】:
function UsersVM(start_page){
var self = this;
console.log('start form ' + start_page);
self.go_to = function(page) {
location.hash = '#Users/' + pageNumber;
}
}
Sammy(function() {
this.get('/app/?#Users/:page', function () {
var vm = new UsersVM(this.params.page);
ko.applyBinding(vm);
});
}).run();
我想用以下代码更改页面的哈希:
location.hash = '#Users/' + pageNumber;
但在这种情况下,Sammy 会触发路由。在 Backbone 中说我们可以这样做:
app.navigate("help/troubleshooting", {trigger: false});
在 Sammy 中可以做到吗? 谢谢!
【问题讨论】:
-
我也在想办法,你找到了解决方案@Andrew Luzkovky?
标签: javascript knockout.js sammy.js