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回答
- 
				
				强刷重启也没用对吧 122020-08-08
- 
				  呀呀呀亚歌 2020-08-06 转跳的内容会显示在router-view中 00
相似问题
 
						