下面我就為大家分享一篇vue註冊組件的幾種方式總結,具有很好的參考價值,希望對大家有所幫助。
1、全域註冊(這種方式註冊元件必須在vue實例化之前宣告)
Vue.component('tag-name',{})
2、局部註冊
#var Child = { template: '<p>A custom component!</p>' } new Vue({ // ... components: { // <my-component> 将只在父模板可用 'my-component': Child } })
3、擴充實例
// 定义一个混合对象 var myMixin = { created: function () { this.hello() }, methods: { hello: function () { console.log('hello from mixin!') } } } // 定义一个使用混合对象的组件 var Component = Vue.extend({ mixins: [myMixin] }) var component = new Component() // -> "hello from mixin!"
上面是我整理給大家的,希望今後會對大家有幫助。
相關文章:
Angular使用操作事件指令ng-click傳遞多個參數範例
##
以上是vue註冊元件的幾種方式總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!