vue.js - vue.extend, vue.component 区别
本文介绍了vue.js - vue.extend, vue.component 区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
vue.extend, vue.component有什么区别
解决方案
如楼上所说 extend
是构造一个组件的语法器.
你给它参数 他给你一个组件 然后这个组件
你可以作用到Vue.component
这个全局注册方法里, 也可以在任意vue模板里使用<apple>组件
var apple = Vue.extend({
....
})
Vue.component('apple',apple)
你可以作用到vue实例或者某个组件中的components属性中并在内部使用apple组件
new Vue({
components:{
apple:apple
}
})
Vue.component
你可以创建 ,也可以取组件 例如下
var apple = Vue.component('apple')
new Vue
就是创建一个vue实例咯 返回一个vm实例 。api中vm的说明就是new Vue创建的
希望可以加深你理解
这篇关于vue.js - vue.extend, vue.component 区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文