detail的路径正确,但是不跳转

来源:9-1 Vue项目详情页 - 动态路由和banner布局

慕码人5437048

2020-08-06

路径正确,但是不跳转,我更换了电脑,代码是git上下载下来重新安装了一下,不知道这个有没有影响,

点击后,url是http://localhost:8080/#/detail/0001,并且后台不报错,甚至没有反应

<router-link
  tag="li"
  class="item border-bottom"
  v-for="item of list"
  :key="item.id"
  :to="'/detail/' + item.id"
>
  <img class="item-img" :src="item.imgUrl"/>
  <div class="item-info">
    <p class="item-title">{{ item.title }}</p>
    <p class="item-desc">{{ item.desc }}</p>
    <button class="item-button">查看详情</button>
  </div>
</router-link>
import Vue from 'vue';
import Router from 'vue-router';
import Home from '@/pages/home/Home';
import City from '@/pages/city/City';
import Detail from '@/pages/detail/Detail';

Vue.use(Router);
export default new Router({
  routes: [{
    path: '/',
    name: 'Home',
    component: Home,
  }, {
    path: '/city',
    name: 'City',
    component: City,
  }, {
    path: '/detail/:id',
    name: 'Detail',
    Component: Detail,
  }],
});
<template>
  <div>
    detail
  </div>
</template>

<script>
export default {
  name: 'Detail',
};
</script>

<style lang="stylus" scoped>

</style>


写回答

2回答

Dell

2020-08-07

强刷重启也没用对吧

1
2
Dell
回复
慕码人5437048
ok!
2020-08-08
共2条回复

呀呀呀亚歌

2020-08-06

转跳的内容会显示在router-view中

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程