vue.nextTick
因为vue有异步机制,因为有时候数据更新我们又需要通过dom拿到,所以就是需要使用到vue.nextTick等dom树渲染完成了再进行获取。
vue.set
因为我们无法对data的return 对象下面的没有的属性进行响应式的监听,所以就需要到vue.set进行添加的属性进行响应式。
vue.use
这个就是当我们需要用到别人的插件的时候,他的那个对象下面是有一个install的方法,如果没有就是它本身就是一个函数,vue会把它变成一个install的函数。这个我感觉主要用别人的插件,或者以后想要自己开发插件需要学习的知识点。
render
这个就是我们用js的方式来写模版html,然后再官方文档中很多什么属性例如 v-for v-molde这些就是跟你说在render中你要怎么的使用这些。
函数式组件
这个是一个三无产品,一没有生命周期函数, 二没有态管理,三没有监听,最主要的是functional 改成true就是一个函数式的组件了,这个主要是用来没有操作的一些渲染,说白了就是静态的功能展示用的,省去了vue实例化的一些操作。
vm.$on
因为$on是监听页面的$emit的操作,所以与eventBus结合就是成了非父子组件之间的传递。
vm.$slot vm.$parent vm.$children
第一个获取当我们使用组件的时候下面都有一个slot,这个就是获取到本组件正在被多少个slot包裹着。
第二个就是获得哪些父组件使用到了本组件书组。
第三个 本组件使用到多少个子组件的数组。
原文:https://www.cnblogs.com/yuxinyu/p/14763976.html