接入第三方网站给配置的应用跳转URL
- 无法使用this.$router的方式获取参数
解决方案
使用js字符串方法截取
getUrlParam(url) { let dz_url = url.split("#")[0]; //获取#/之前的字符串 let cs = {}; if (dz_url && dz_url.split("?") && dz_url.split("?").length > 1) { let params = dz_url.split("?")[1]; //获取?之后的参数字符串 let cs_arr = params.split("&"); //参数字符串分割为数组 for (var i = 0; i < cs_arr.length; i++) { //遍历数组,拿到json对象 cs[cs_arr[i].split("=")[0]] = cs_arr[i].split("=")[1]; } } return cs; },
发表回复
评论列表(0条)