avalon和JQ之生死求荣

       用了一年多的avalon,感觉还可以,简单说下感受,供大家参考,有不对的地方,忘不吝谏言,谢谢。

       去年7月份,作为有一年多工作经验的我,被调到西区,参与某大型通信公司的智能业务开发工作,鉴于用户都为内部员工和厂商管理人员,借鉴了去哪儿网同事的建议,用上了avalon这一精悍的mvvm框架。通过到开源社区down代码,看官网的api以及视频,对avalon有了初步了了解。

       avalon最吸引我的是,再也不用进行dom操作,之前用jq,总是父节点,子节点,兄弟节点的操作,它只需要绑定属性,写好控制器(ms-controller),大部分时间都是在写业务逻辑,最爱它的双向绑定了,简直帅呆了有木有。但是后来,也遇到了问题,比如节点刷新需要手动,异步加载导致vm没加载上报未定义,ms-if="false"内存泄漏问题等等。

再次赞扬一下司徒老师,2.0已修复了很多bug,不过我们还用的是1.5(虽然正美多次说过2.0更高效,基于业务上很多ms-controller的复用问题,暂时没升级)

      记得有一次,引datatables插件,整个页面就打起来了(当时不明白为什么,其实就是他跟avalon都要操作dom,导致部分dom没有了标记,avalon无法操作),最后在舍弃avalon的情况下,才得以实现功能。



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值