场景:要实现一个标签云,通过循环把标签渲染,然后单击标签的时候实现跳转,跳转路由一样,通过唯一参数来实现请求不同的数据

因此,就需要在for循环中来携带参数,本节所讲的是路由使用对象的形式(别名)来实现的

<router-link :to="{name:'blogDetailsLink'} ></router-link >

如果你也是这种情况,那你就可以继续往下看了

1.在home.vue中代码实现携带参数

<li v-for="item in laber_cloud" >
<router-link :to="{name:'blogDetailsLink',params:{id:item.id}}" >{{item.name}}</router-link>
</li>

2.路由:

{ path: '/home/blogDetails', name: 'blogDetailsLink', component: BlogDetails }, 

3.blogDetails.vue中获取参数

// 在html中获取
{{$route.params.id}} // 在js中获取
this.$route.params.id

这样就实现在循环中给url携带参数,但是这样有一个问题,就是url相同,参数不同,点击之后没有效果

如果你出现这种 路由相同参数不同不能跳转的问题,那么你可以点我查看详情

最新文章

  1. oracle 学习笔记(三)
  2. RCP:如何移除Search对话框中不需要的项
  3. (理论篇)温故而知新_PHP入门基础教程
  4. Linux 静态库和动态库 使用说明
  5. oracle11.0.2 64位版本 Toad连接
  6. Contest1065 - 第四届“图灵杯”NEUQ-ACM程序设计竞赛(个人赛)A蔡老板的会议
  7. mir9-lua——《热血沙城》45度ARPG手游-Lua移植版
  8. JSTL与EL常用标签(转)
  9. VC中如何设置菜单项的触发状态?
  10. zoom与scale的异同
  11. 【转】Linux设备驱动--块设备(一)之概念和框架
  12. ~psd面试 求最长回文序列 DP求解
  13. Spring MVC 上下文(ApplicationContext)初始化入口
  14. Groovy语言学习--语法基础(5)
  15. python 数据分析2
  16. bzoj 2753 [SCOI 2012] 滑雪与时间胶囊 - Prim
  17. Linux下进行程序设计时,关于库的使用:
  18. Android 获取高度宽度为0的时候的处理
  19. SQL 动态PIVOT查询
  20. 嵌入式GPIO接口及操作(二)

热门文章

  1. codeforces 962 F Simple Cycles Edges
  2. 1-3SpringBoot之Controller使用
  3. python中单下划线的变量
  4. linux下FTP的工具和使用以及rpmReadSignature failed错误
  5. ROS-5 : 自定义消息
  6. Vue + Webpack 根据不同环境打包
  7. 使用PYaudio录制音频和视频(自己)
  8. 安卓10GB内存旗舰手机的普及,能成为拯救DRAM厂商的救命稻草吗?
  9. Oracle 修改 提交后 回退
  10. java核心-多线程(9)- ThreadLocal类