在有些情况下组件可以全局范围多次使用,例如轮播组件,导航条组件,可以将组件的引入方式变成组件的全局化加载方式。
1.在需要变成全局组件同级目录创建一个js文件
import swiper from "./swiper.vue"//加载方案export default (Vue)=>{//第一个参数组件的名字,第二个参数组件本身Vue.component(swiper.name,swiper)}
2.在全局入口的main.js中注册
import swiper from "./views/swiper/swiper"//这里引入的是上面创建的js文件Vue.use(swiper)
3可以在任意组件中进行使用
<template><div><h1>全局组件</h1><swiper></swiper><p>-----------------------</p><h1>login组件</h1><router-link to="/login">登录</router-link><router-view></router-view></div></template>

