Vue.js项目 注册和使用插件是不是都是在main.js中?

注册和使用插件是不是都是在main.js中?
比如注册vue-router和fastclick插件都是在main.js中:
importVuefrom'vue'
importAppfrom'./App.vue'
importVueRouterfrom'vue-router'
importfastclickfrom'fastclick'
import'./assets/styles/global.styl'
fastclick.attach(document.body)//没有300ms的延迟
Vue.use(VueRouter)
newVue({
el:'#app',
render:h=>h(App),
})
我想问下,是否是所有的插件注册都是在main.js中呢?
Cats萌萌
浏览 1150回答 2
2回答

扬帆大鱼

不是的;你可以认为在main.js中引入是全局使用,在组件中是单独使用;比如我要引入elemnt-ui里的一个提示框Notification,安装好element-ui后,在想要引用的文件里引入就好了:import{Notification}from'element-ui'
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript