发表于: 2016-08-11 22:55:55

0 2239


今天完成的事情:看基础。


明天计划的事情:查缺补漏。


遇到的问题:。。


收获:关于JQ与Angular

  我们给$scope.listItems赋值之后,angularJS的双向绑定特性会将变化刷新到html页面上,但是之后的js代码是无法立刻获取到界面最新的dom,因为刷新dom是需要时间可以看到同时使用angularJS和jQuery的时候容易出现这种顺序问题,jQuery的核心是操作界面上的dom,angularjs核心是操作scope中的数据。angularJS会根据scope中数据的变化,自动刷新dom(对dom进行增、删、改)。显然这种刷新是需要时间的,正是因为如此,才会导致jquery无法正确、及时的获取最新的dom。

  如果我们使用了angularJS,就应该按照angularJS的理念去编写代码。网上有很多这种案例,按照传统jQuery的想法去编写angularJS会遇到各种问题或者困难。





返回列表 返回列表
评论

    分享到