【发布时间】:2021-07-28 14:58:30
【问题描述】:
嗯,这是我的App.vue:
<template>
<div id="app">
<img alt="Vue logo" src="./assets/logo.png">
<Home/>
<AddService/>
</div>
</template>
<script>
import Home from './components/Home.vue'
import AddService from './components/AddService.vue'
import Vue from 'vue'
import VueRouter from 'vue-router'
const router = new VueRouter({
mode: 'history',
routes: [
{
path: '/home',
name: 'home',
component: Home
},
{
path: '/addService',
name: 'addService',
component: AddService
}
]
});
Vue.use(router)
export default {
name: 'App',
components: {
Home
}
}
</script>
我想在 Home 和 AddService 组件之间进行路由。我的主页有一个链接,基本上是这样的: <a href="../addService">Add a new Service</a>
如果我点击这个链接,我应该会被重定向到 AddService 组件。但目前它只在搜索栏中添加了正确的网址,但我没有被重定向
【问题讨论】:
标签: javascript vue.js vue-router