Vue元件註冊

2021-10-07 10:53:38 字數 824 閱讀 2031

// 方式一

vue.component('my-component-name', )

// 方式二

vue.component('mycomponentname', )

// 方式一 在dom中可以直接用,是有效的元素

// 方式二 可用在單檔案元件中(single-file component)

元件註冊後,可在全域性使用,並且全域性元件之間也可以相互巢狀著使用

vue.component('component-a', )

vue.component('component-b', )

vue.component('component-c', )

如下寫法即區域性註冊元件

var componenta = 

var componentb =

var componentc =

new vue(

})

如要在元件b中使用元件a,要這樣寫:

var componenta = 

var componentb = ,

// ...

}

import componenta from './componenta'

import componentc from './componentc'

export default ,

// ...

}

(完)

原文出處:《2.1 元件註冊》

vue元件註冊

我們會在多個頁面使用button,每個頁面寫起來很麻煩,如果想把它做成乙個公用元件,使用時直接呼叫會比較方便。現在建立了乙個元件button.vue。找到main.js檔案,然後輸入如下 import button from components button.vue vue.component m...

Vue 元件註冊

全域性元件 全域性元件註冊語法 components中的兩個引數元件名稱和元件內容 vue.component 元件名稱,全域性元件註冊應用 元件建立 vue.component button counter template 點選了 次 methods var vm new vue 如何在頁面中運...

vue註冊元件

下面是建立乙個新的構造器,元件構造器 const hello vue.extend my hello元件註冊,第二個引數傳入的是擴充套件的構造器 vue.component my hello hello my world元件註冊,第二個引數傳入的是選項物件 vue.component my worl...