赞
踩
方法一:
this.$router.push({ name: 'Shelfmanagedetails', params: { key: val }})
接收参数方式:
this.$route.params.key
缺点:新页面接收参数之后,如果刷新页面参数就会丢失
方法二:
this.$router.push({ path: 'shelfmanagedetails/' + val })
路由中:
- path: 'shelfmanagedetails/:shelf_id?',
- // 若:参数后面加?代表这个参数是可选的,即使不传参数也不会导致页面无法访问,不带?的话如果不传参数是不能访问页面的
接收参数方式:
this.$route.params.shelf_id
优点:接收参数后刷新页面不会丢失参数
缺点:参数值会一直显示在地址中
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。