我已经阅读了很多关于jQuery Mobile和Knockout.js不能很好地在一起玩。我应该为我的移动页面抛弃knockout.js并坚持使用jquery mobiles javascript来处理我的视图更新?有更好的选择吗?
答案 0 :(得分:2)
他们一起工作得很好。如果您使用ko的模板动态生成标记,或者您正在操作CSS或其他属性,则需要手动调用jquery mobile的各种小部件方法。自定义绑定是另一种有效的方法。
$('#myButon').button('refresh');
$('#myListview').listview('refresh');
$("#myCheckboxList").checkboxradio("refresh");
如果您的标记是静态的,而不是文本值,那么它应该是明智的。
答案 1 :(得分:0)
我刚刚开始为移动网站开发一个新项目,JQM和KO结合在一起,它们是很棒的框架,我从来没有见过任何大问题。