首頁  >  文章  >  web前端  >  vue註冊元件的幾種方式總結

vue註冊元件的幾種方式總結

亚连
亚连原創
2018-05-31 16:30:202459瀏覽

下面我就為大家分享一篇vue註冊組件的幾種方式總結,具有很好的參考價值,希望對大家有所幫助。

1、全域註冊(這種方式註冊元件必須在vue實例化之前宣告)

Vue.component('tag-name',{})

2、局部註冊

#
var Child = {
 template: &#39;<p>A custom component!</p>&#39;
}
new Vue({
 // ...
 components: {
 // <my-component> 将只在父模板可用
 &#39;my-component&#39;: Child
 }
})

3、擴充實例

// 定义一个混合对象
var myMixin = {
 created: function () {
 this.hello()
 },
 methods: {
 hello: function () {
  console.log(&#39;hello from mixin!&#39;)
 }
 }
}
// 定义一个使用混合对象的组件
var Component = Vue.extend({
 mixins: [myMixin]
})
var component = new Component() // -> "hello from mixin!"

上面是我整理給大家的,希望今後會對大家有幫助。

相關文章:

Angular使用操作事件指令ng-click傳遞多個參數範例

JavaScript程式碼實作txt檔案的上傳預覽功能

Angularjs實作控制器之間通訊方式實例總結

##

以上是vue註冊元件的幾種方式總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn