1、直接获取this.route.params(不展示再链接中)
如果要获取参数exid 则
this.$route.query.exid this.$route.params.exid
2、有一种情况就是刚启动时候 this.route.query.拿不到参数 猜测是没来的及初始化
需要用这个方法从链接中获取
console.log(this.getQueryString("exid"))
100
/**
*
* @param {String} key
*/
getQueryString(key) {
var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
},
网友评论