vue的影分身,vue-router和vuex
vue-router的配置
比较复杂,首先是
新建./router/index.ts
在src下新建一个文件夹,建议取名为route,route文件夹下新建一个index.ts
里面写:
import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
const routes: Array<RouteRecordRaw> = [
{
path: '/',
name: 'Home',
component: () => import('/@/App.vue'),
},
]
const router = createRouter({
history: createWebHashHistory(),
routes,
})
export default router
具体猜也能猜出来啥意思,不说了
main.ts中修改配置
加一条
import router from './router'
//将router添加到下面
create(App).use(router).mount('#app')
基础使用
这样的形式,具体去看文档
成功之后接下来是vuex,失败关电脑出去玩。
vuex
新建./store/index.ts
最基础什么都没有的仓库,这个store可以算是骨架,你可以往上填充血肉,注意,你可以创建其他问价,并暴露给这个出口文件,一切从这里触发——index.ts
这东西一般遇不到用的地方,等遇到了,也不是一两篇文章能解决的,
去看文档吧,失败了扔了电脑出去玩。