因为vue默认使用的hash模式,你会发现打印出来的window.location.search等于空,这样的话,通过截取search的方法就不行了。在网上找到了一个比较好用的方法,代码如下:

	// 获取url参数
	getUrlKey(name) {
		return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null
	}

 

Logo

前往低代码交流专区

更多推荐