无法使sammy js路由与knockoutjs一起工作

时间:2014-05-27 13:15:37

标签: knockout.js sammy.js

我正在建立一个以article为出发点的SPA。 jsfiddle here

我正在尝试将此解决方案转换为使用基于此article的sammyjs jsfiddle here

我带来了混搭小提琴here

我面临的问题是点击Sammyjs配置未被调用的链接。不知道我哪里出错了。

Sammy(function () {

this.get('#:section', function () {
    //this.params.section-- need to see the section selected by using this 

alert(this.params.section);//currently this is not working

    //based on the selected section would like to update the selectedSection and apply the appropriate view models

    //also a
    //ko.applyBindings(settingsModel, document.getElementById("settings"));
    //ko.applyBindings(notificationsModel, document.getElementById("notifications"));            

});
}).run();

1 个答案:

答案 0 :(得分:0)

根据nemesv评论包含jquery之后,代码工作正常。 再次感谢你。