决定放弃 knockout 了

郁也风 发布于 2013/12/21 23:29
阅读 2K+
收藏 0

目前在做一个demo,用到了knockout,看中了丫的双向绑定的理念(之前试用了一段时间的angular,这玩意糟糕的浏览器兼容问题只能放弃,毕竟国内现有环境还无法让我们充满底气地说:不支持老的浏览器)。

框架搭好了,效果也不错,可惜今天就遇到个问题,在一个已经做过绑定的输入框上我增加了个jquery的 focus 事件,结果丫就死活会执行两次,最要命的是我无法定位问题出在哪。

想来想去,与其在那一大坨 knockout 源码中定位问题,更省事的法子是干掉knockout,重新用回传统的handbears 模板吧。毕竟插插删删模板不会有什么不可控的问题出现。

虽然需要在js 里面写很多的 on 事件,不过这也算是页面、代码分离吧。可控性也强点。

所以说啊,这些看上去很美的东西,如果不能彻底掌控它们的话,还是老老实实远离为是。

加载中
0
猎户座
猎户座
简单的理解就是框架功能再多实现的功能再牛X,也得用的来额,想起了ZeroMQ,特么就是没玩懂。。。
0
最初的-梦想
最初的-梦想
呵呵 其实这个插件挺不错 支持ie6
0
桶装更尽兴
桶装更尽兴
楼主估计没仔细看文档,很多功能你可以扩展knockout去使用,而不是直接调用
0
jscoder
jscoder

赞同 还是比较喜欢纯真的javascript!  他们毁了原生。  初学者会养成依赖,学会这些模板,就相当于学会了javascript。  现在各种框架,让我们忽视了 javascript工程师的基本功

http://coderlmn.github.io/frontEndCourse/nomoreJSF.html

0
郁也风
郁也风

引用来自“LifeDever”的评论

vue啊

早就换 react 了    


返回顶部
顶部