Vue - 1.0版本和2.0版本的差异性

1、数组循环关于索引

B:2.0的版本中不能直接使用$index

 

2、关于vue实例的调用

解释:new一个Vue对象,他的实例名是vm,在1.0版本中vm与this指向的是同一个东西,this指向的就是vm实例;

   但是在2.0的版本中,vm实例中只能使用this,不能使用vm

 

解决方案:这样一来,在2.0的版本中也可以使用vm

 

3、vue生命周期,组件渲染完成后

解释:Vue渲染结束后,执行ready()函数,在2.0的版本之后,ready()函数不存在,只能够使用mounted()函数

 

4、过滤器:

A:1.0版本中,过滤器和参数中使用空格分隔参数

B:2.0的版本中,相当于一个函数,用圆括号括起来,并且用逗号分隔

 

5、$delete()

 在2.0版本中不支持该方法,为了尽可能提高性能,能够使用原生js可以进行处理的,2.0版本都推荐使用原声js,所以2.0版本中精简了好多代码

 

6、limitBy()过滤器

在1.0的版本中,我们可以使用limitBy过滤器,过滤只显示相应数量的条数,通常是和v-for指令一块使用,但是,子啊2.0的版本中,和delete一样,都是为了提高性能,我们推荐使用原生的js实现,在2.0的版本中,我们可以使用computed计算属性进行计算

 

 

 持续更新中。。。。。。。。。。。

posted @ 2017-02-27 10:09  ^^-^^-  阅读(788)  评论(0编辑  收藏  举报