在H5网页的项目中我们经常需要获取连接中的参数

//这种方法只能获取连接中#以前拼接的参数function getQuerystring(key) {const url = new URL(window.location.href);return url.searchParams.get(key);
}
这种方法只能获取连接中#以后拼接的参数function getRouteQuery(vm, key) {const params = vm.$route.query;return params[key];
}
//把这两中方法结合一下,就能完美获取链接中的参数了function getQuery(vm, key) {return vm.$route? getQuerystring(key) || getRouteQuery(vm, key) || '': getQuerystring(key) || '';
}
  const url = new URL(window.location.href);console.log(url);const urlParams = url.searchParams;let paramsObj = {};for (const [key, value] of urlParams.entries()) {paramsObj[key] = value;}if (this.$route) {const routeQueryObj = this.$route.query;paramsObj = Object.assign(paramsObj, routeQueryObj);}console.log(paramsObj);

H5获取链接中的参数相关推荐

  1. 小程序获取链接中的参数

    onLoad: function (options) { if (options != null && options != undefined && options. ...

  2. 如何获取url中的参数并传递给iframe中的报表

    在使用报表软件时,用户系统左边一般有目录树,点击报表节点就会在右侧网页的iframe中显示出报表,同时点击的时候也会传递一些参数给网页,比如时间和用户信息等.如何使网页中的报表能够获取到传递过来的参数 ...

  3. 如何获取URL中的参数

    获取URL中的参数 1. 使用JS函数获取URL参数 使用示例 2. Angular应用中,从URL中获取参数信息的方法 使用示例 ActivatedRoute属性 1. 使用JS函数获取URL参数 ...

  4. SpringMVC无法获取请求中的参数的问题的调查与解决(1)

    SpringMVC无法获取请求中的参数的问题的调查与解决(1) 参考文章: (1)SpringMVC无法获取请求中的参数的问题的调查与解决(1) (2)https://www.cnblogs.com/ ...

  5. 由laravel 5.5无法获取url中的参数引发的apache的.htaccess文件问题

    一.前言 我这边碰到的问题就是,无法获取url中的get参数.本地使用的是laravel 5.5版本.明明url里面清清楚楚的写着参数,但是你却获取不到,这感觉实在是很气很气.刚开始以为是larave ...

  6. gin获取路径中的参数

    gin获取路径中的参数 func main() {router := gin.Default()// 此规则能够匹配/user/john这种格式,但不能匹配/user/ 或 /user这种格式rout ...

  7. javaScript获取url中的参数

    var urlTools = {//获取RUL参数值getUrlParam: function(name) { /*?videoId=identification */var params = dec ...

  8. android 获取url中的参数,验证邮箱格式,截取字符串中键值对的值,String的字节长度,去空格,替换字符

    String ss="hello"; byte[] buff=ss.getBytes(); int f=buff.length; System.out.println(f); 字节 ...

  9. js获取url中的参数

    window.location: window的location对象 window.location.href 整个URl字符串(在浏览器中就是完整的地址栏) window.location.prot ...

最新文章

  1. 如何应用Java的BigDecimal类
  2. 基于BS模式的航材电子商务交易平台(1)
  3. 化工企业数据分析报表系统项目之销售模块分析
  4. linux socket通信编程之c语言(客户端和服务器程序)
  5. 为什么 jsp 还没有淘汰?
  6. VS2010 C# 调用Web Service
  7. 181103每日一句
  8. 【优化算法】烟花优化算法(FWA)【含Matlab源码 1079期】
  9. 分子动力学理论部分总结(未整理完)
  10. ERROR ITMS-90096: Your binary is not optimized for iPhone 5 错误
  11. java apktool if_apktool使用教程
  12. 兜兜转转解决office和visio不能同时安装的问题
  13. 黑苹果 hackintosh 啰嗦模式
  14. HTML+CSS十分钟实现响应式布局页面,响应式布局实战教程
  15. 开关量无线传输-1主4从
  16. java jtextarea.setfont,Java JTextArea用法
  17. java中的全限定类名和非限定类名是什么意思?
  18. python mro c3_绝地求生辅助_Python的多继续问题-MRO和C3算法
  19. PLC为什么急停按钮是常闭不是常开呢?
  20. php randomcode 函数,MyRandomCode.php

热门文章

  1. 小米盒子 装android,沙发管家教你如何用小米盒子安装非安卓大型游戏
  2. 第十届中国云计算大会成功举办,至顶网总编主持高峰对话
  3. 计算机一级是word2010,WORD2010讲义计算机一级
  4. 如何突破LinkedIn领英限制,导出非好友邮箱等社交方式
  5. 值得收藏!VScode 中这 15 个神仙插件写代码必备!
  6. screen Attached
  7. 二叉树的构造以及基本操作
  8. DNS信息查询综合实验
  9. torch.arange
  10. Python如何读取Jason格式,变成dataframe