vue创建全局组件

前置工作:在src/components中新建quanju文件夹,再创建quanju.vue, index.js

quanju.vue
<template>
  <div>全局组件</div>
</template>
<script>
  export default {
    name: 'quanju',
    data () {
      return {}
    }
  }
</script>
<style>
</style>

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

main.js中配置
/**
 * 全局组件
 */
import quanju from './components/quanJu/'
Vue.use(quanju);

页面中使用
<template>
    <div>
      <quanju></quanju>
    </div>
</template>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。