Browse Source

路由跳转使用router-link

master
xyiege 3 months ago
parent
commit
4c47937d6a
  1. 4
      vue/afvue/src/router/index.js
  2. 2
      vue/afvue/src/views/Setting.vue
  3. 10
      vue/afvue/vite.config.js

4
vue/afvue/src/router/index.js

@ -5,7 +5,7 @@ import HomeView from '../views/HomeView.vue'
Vue.use(VueRouter)
const router = new VueRouter({
mode: 'history',
mode: 'hash',
base: import.meta.env.BASE_URL,
routes: [
{
@ -25,7 +25,7 @@ const router = new VueRouter({
component: () => import('../views/Setting.vue')
},
{
path: '/sedit',
path: '/sce',
name: 'settingedit',
component: () => import('../views/Setedit.vue')
},

2
vue/afvue/src/views/Setting.vue

@ -36,7 +36,7 @@
<td>{{val.addr}}</td>
<td>{{ val.port }}</td>
<td>
<a class="btn" :href="'sedit?id='+val.id">编辑</a>
<router-link :to="'/sce?id='+val.id">编辑</router-link>
</td>
</tr>

10
vue/afvue/vite.config.js

@ -6,6 +6,7 @@ import vue2 from '@vitejs/plugin-vue2'
// https://vitejs.dev/config/
export default defineConfig({
// publicDir:process.env.NODE_ENV === 'production' ? './' : '/',
plugins: [
vue2(),
// legacy({
@ -17,5 +18,14 @@ export default defineConfig({
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
server: {
proxy: {
'/api': {
target: 'http://localhost:9099',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, '')
}
}
}
})

Loading…
Cancel
Save