60、VUE注册全局组件

1,新建自定义组件MyComp.vue,在这个vue里面就是这个组件的具体的内容,比如:

<template>
  <div>
      .....
  </div>
</template>
<script>
  export default{
    name: 'my-comp'
  }
</script>

2,新建index.js,按如下两种方式之一输入脚本内容

1)方式1

import MyComp from './MyComp.vue'
const Comp = {
    install: function(Vue){
        Vue.component('Comp', MyComp)
    }
}
// 导出组件
export default Comp

2)方式2

import MyComp from './MyComp.vue'
MyComp.install = function (Vue) {
  Vue.component(MyComp.name, MyComp)
}
export default MyComp
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Vue 实例 属性和方法 每个 Vue 实例都会代理其 data 对象里所有的属性:var data = { a:...
    云之外阅读 2,241评论 0 6
  • UI组件 element- 饿了么出品的Vue2的web UI工具套件 Vux- 基于Vue和WeUI的组件库 m...
    小姜先森o0O阅读 9,615评论 0 72
  • 组件(Component)是Vue.js最核心的功能,也是整个架构设计最精彩的地方,当然也是最难掌握的。...
    六个周阅读 5,642评论 0 32
  • UI组件 element- 饿了么出品的Vue2的web UI工具套件 Vux- 基于Vue和WeUI的组件库 m...
    王喂马_阅读 6,484评论 1 77
  • 朴素淡淡的花朵, 深含游子的哀思。 一年一度的清明, 遥祭故去的亲人。 此时此刻的我呀, 强忍酸楚的泪水。 抬起刚...
    退休人老高阅读 540评论 0 1