摘要: 上面render函数等同于下面 createElement() 函数: 这个函数的作用就是生成一个 VNode节点(虚拟dom), render 函数得到createElement() 创建的 VNode 节点之后,返回给 Vue.js 的 mount 函数,渲染成真实 DOM 节点,并挂载到根节点 阅读全文
posted @ 2018-12-04 17:20 GR07 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: mixins就是定义一部分公共的方法或者计算属性,然后混入到各个组件中使用,方便管理与统一修改 1、在assets文件夹下创建一个js文件 2、在组件中使用刚刚创建的混入 这样就可以直接调用到混入对象中的hello方法 3、如果组件中定义的方法与混入对象中的方法/属性一样,组件中的优先级大于混入对象 阅读全文
posted @ 2018-12-04 16:44 GR07 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Vue.extend 返回的是一个Vue实例构造器。 这里只是构造完成 但是还没有实例化所以还不是一个组件 上面这个 预设选项 可以是Vue所有实例选项 比如 data () {} ,methods: {}, created: {} 现在就是一个vue组件了 上面这个其他选项可以是 new Vue( 阅读全文
posted @ 2018-12-04 14:30 GR07 阅读(2485) 评论(0) 推荐(1) 编辑