vue获取地址栏参数
因为vue默认使用的hash模式,你会发现打印出来的window.location.search等于空,这样的话,通过截取search的方法就不行了。在网上找到了一个比较好用的方法,代码如下:// 获取url参数getUrlKey(name) {return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([...
·
因为vue默认使用的hash模式,你会发现打印出来的window.location.search等于空,这样的话,通过截取search的方法就不行了。在网上找到了一个比较好用的方法,代码如下:
// 获取url参数
getUrlKey(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null
}
更多推荐
已为社区贡献38条内容
所有评论(0)