1. 程式人生 > >Vue.extend和Vue.component的聯系與差異

Vue.extend和Vue.component的聯系與差異

模板 art end sha views article mark 作用 語法

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’)

Vue.extend和Vue.component的聯系與差異