vue 获取url参数、get参数返回数组的操作


Posted in Javascript onNovember 12, 2020

这是vue过滤器 获取url参数,返回数组

Vue.prototype.$url=function(){
 var url = decodeURIComponent(location.search); //获取url中"?"符后的字串
 var theRequest = new Object();
 if (url.indexOf("?") != -1) {
  var str = url.substr(1);
  strs = str.split("&");
  for(var i = 0; i < strs.length; i ++) {
   theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
  }
 }
 return theRequest;
};

补充知识:vue中使用getUrlParam()方法来获取URL的值

首先建一个GetUrlParam.js,然后在需要的页面中引入使用:

GetUrlParam.js

export function getUrlParam(name) {
 return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null
}

引用

import { getUrlParam } from “…/components/GetUrlParam”;

使用:

let id = getQueryString(“ryid”); //参数名1
let model = getUrlParam(“model”); //参数名2
console.log( id )
console.log( model )

以上这篇vue 获取url参数、get参数返回数组的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
解析jQuery的三种bind/One/Live事件绑定使用方法
Dec 30 Javascript
javascript:void(0)的问题使用探讨
Apr 10 Javascript
node.js中使用socket.io制作命名空间
Dec 15 Javascript
Web表单提交之disabled问题js解决方法
Jan 13 Javascript
Jquery和JS获取ul中li标签的实现方法
Jun 02 Javascript
js简单判断flash是否加载完成的方法
Jun 21 Javascript
JS控制文本域只读或可写属性的方法
Jun 24 Javascript
jQuery EasyUI 右键菜单--关闭标签/选项卡的简单实例
Oct 10 Javascript
angular分页指令操作
Jan 09 Javascript
vue组件详解之使用slot分发内容
Apr 09 Javascript
JS实现图片幻灯片效果代码实例
May 21 Javascript
vue-video-player 断点续播的实现
Feb 01 Vue.js
Vue+Spring Boot简单用户登录(附Demo)
Nov 12 #Javascript
vue 获取url里参数的两种方法小结
Nov 12 #Javascript
带你使用webpack快速构建web项目的方法
Nov 12 #Javascript
vue项目实现减少app.js和vender.js的体积操作
Nov 12 #Javascript
详解vue 组件的实现原理
Nov 12 #Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
Nov 12 #Javascript
vue 图片裁剪上传组件的实现
Nov 12 #Javascript
You might like
一个数据采集类
2007/02/14 PHP
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
一些相见恨晚的 JavaScript 技巧
2010/04/25 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
text-align:justify实现文本两端对齐 兼容IE
2015/08/19 Javascript
JS使用eval()动态创建变量的方法
2016/06/03 Javascript
Vue.js双向绑定操作技巧(初级入门)
2016/12/27 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
2017/02/10 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
2017/10/31 Javascript
vue 进阶之实现父子组件间的传值
2019/04/26 Javascript
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
2020/05/10 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
[58:21]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第二场
2018/04/04 DOTA
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
在Python中使用SimpleParse模块进行解析的教程
2015/04/11 Python
在Django中同时使用多个配置文件的方法
2015/07/22 Python
python可视化实现KNN算法
2019/10/16 Python
Python读取csv文件实例解析
2019/12/30 Python
pytorch 模型的train模式与eval模式实例
2020/02/20 Python
tensorflow实现从.ckpt文件中读取任意变量
2020/05/26 Python
如何在Python3中使用telnetlib模块连接网络设备
2020/09/21 Python
PatPat阿根廷:妈妈们的购物平台
2019/05/30 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
餐饮部总监岗位职责范文
2014/02/13 职场文书
高中生家长寄语大全
2014/04/03 职场文书
医德医风演讲稿
2014/05/20 职场文书
森林病虫害防治方案
2014/06/02 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
2015夏季作息时间调整通知
2015/04/24 职场文书
法定代表人身份证明书
2015/06/18 职场文书
Java如何实现通过键盘输入一个数组
2022/02/15 Java/Android
2021年国产动漫公司排行前十名,玄机科技上榜,第二推出过铠甲勇士
2022/03/18 杂记
关于Python使用turtle库画任意图的问题
2022/04/01 Python