关于#vue.js#的问题:不太明白导入组件import name from 'xx'中,name是随便起名字吗
问题描述:
1.初步学vue,不太明白导入组件import name from 'xx'中,name是随便起名字吗? 还是说需要与export default中的name相对?
2.import VueRouter from ‘vue-router’
Vue.use(VueRouter)
这两句是什么意思呢?
答
-
export default
是 默认导出,引入的时候可以自定义名字,但是推荐跟导出的名字一致,方便查找 -
vue-router
是vue的官方路由管理器,Vue.use
,是使用该内容
答
name可以随意取。
import VueRouter from ‘vue-router’ //导入vue-router 赋值给VueRouter
Vue.use(VueRouter) //vue.user是使用的意思,如你只引入了没有调用use没任何效果。
答
一般建议跟导出的name一致,import VueRouter from ‘vue-router’ 是导入vue-router路由管理器,
Vue.use(VueRouter)是使用路由管理器