配置路由Vue Router

配置路由Vue Router

_

需要安装 Vue Router 来实现页面跳转:

pnpm add vue-router

然后创建路由配置

创建 src/router/index.ts

import { createRouter, createWebHistory } from 'vue-router'

const router = createRouter({
  history: createWebHistory(),
  routes: [
    {
      path: '/',
      name: 'Home',
      component: () => import('@/views/WechatAuth.vue')
    },
    {
      path: '/callback',
      name: 'Callback',
      component: () => import('@/views/Callback.vue')
    },
    {
      path: '/result',
      name: 'Result',
      component: () => import('@/views/Result.vue')
    }
  ]
})

export default router

修改 main.ts

import { createApp } from 'vue'
import App from './App.vue'
import router from './router'

createApp(App).use(router).mount('#app')

修改 App.vue

<script setup lang="ts">
</script>

<template>
  <router-view />
</template>

CORS 跨域问题解决方案汇总 2026-01-28
export default vs export 2026-01-28

评论区