我想使用sf2制作一个带有静态html的页面。第一次使用knockout.js并且我第一时间陷入困境:(
我想通过导航点击显示主要内容(稍后添加动画)。我已经完成了3次单页教程而且没有帮助,我不理解。
无论如何,这是一个提取了html的fiddle。我必须重构什么:我的setPage运行,我认为它不应该。
答案 0 :(得分:2)
您的方法不正确。看看这个jsfiddle,看看你的想法。
我对它进行了大量编辑,但我希望你能看到你出错的地方
仅供参考,你的setPage正在执行,因为当knockout解析绑定时,它会执行函数(在你的情况下确定元素是否可见)