vue2.0新变化

http://www.cnblogs.com/beidan/p/vue.html  一些问题的总结如:2.判断是否登陆 等

VUE2.0不可忽视的很多变化

在网上找的资料,然后自己在升级2.0真的是很蛋疼,越来越不好用啦。绝对差评

vue2.0相对于vue1.0有很多变化,而且变化不是一般的大。如果一旦项目要升级到vue2.0,那么很多页面要整改,很多组件都不能用了,所以目前的项目打死不能升级。可以通过vue

init webpack-simple#1.0安装基于vue1.0版本的vue-cli。

下边来分析下vue2.0几个重要的与自己目前项目相关的变化,纯粹是个人理解,权当了解.

详细变化请见官方文档分析https://github.com/vuejs/vue/issues/2873

vue2.0中文官方文档已发布:http://vuefe.cn/guide/

1.目前的项目几乎每个页面都用到了1.0的ready钩子函数,然而2.0已废弃不用,进而使用mounted替换,同时还新增了beforeMount、beforeUpdate、updated等,私以为越来越向react看齐了有木有。。

beforeUpdate的作用是在页面初始渲染视图之后,一旦监测到data发生变化,在变化的数据重新渲染视图之前会触发beforeUpdate钩子函数,这也是重新渲染之前最后修改数据的机会

updated的作用则是在data发生变化渲染更新视图之后触发。

2.同时废弃的还有events、$dispatch、$broadcast,官方推荐使用vuex或者全局的事件驱动,然而废弃的这些方法在vux UI框架中很多地方都有使用,无疑在项目中用到它的地方在2.0版本都会不起作用,甚至会报错。

3.v-ref、v-el 弃用 统一使用ref属性为元素或组件添加标记,然后通过this.$refs获取

例如   获取方法为this.$refs.a 对于自定义组件同样适用

4.$els 是用来获取元素DOM对象,这个也废弃不用,$refs可以起到替代性作用。

5.v-for循环中常用的$index、$key也已不支持使用,trackby被key属性替换。

6.自定义组件中的partial,弃用,这个一直没用到

7.新增 v-once指令

8.新增 propsData

9.新增 render

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • UI组件 element - 饿了么出品的Vue2的web UI工具套件 Vux - 基于Vue和WeUI的组件库...
    卞卞村长L阅读 1,771评论 0 8
  • UI组件 element - 饿了么出品的Vue2的web UI工具套件 Vux - 基于Vue和WeUI的组...
    鲁大师666阅读 43,526评论 5 97
  • 暑假第一次做长期兼职,和很多人打交道的过程中了解了许多因“非公平”的手段达到自己目的的例子。每当这个时候,我们...
    Sherry161阅读 290评论 0 1
  • 痴呆进程。 睡了大半天的老婆儿,傍晚快六点了起床,两回进厕所拉粑粑,期间我进门做饭,然后一起进餐,吃完,她若有所思...
    smile丝唛小主阅读 176评论 0 0
  • 帝子降兮北渚,目眇眇兮愁余, 壮美无限的江山, 又如何抵得过你半面的容颜, 那说出徐娘半老的人, 又能有多少情意在里面?
    释迦干屎橛阅读 481评论 0 1