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 相关文章推荐
[IE&amp;FireFox兼容]JS对select操作
Jan 07 Javascript
input、button的不同type值在ajax提交表单时导致的陷阱
Feb 24 Javascript
JavaScript 继承的实现
Jul 09 Javascript
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
Jan 12 Javascript
推荐20家国外的脚本下载网站
Apr 28 Javascript
15款jQuery分布引导插件分享
Feb 04 Javascript
在JavaScript中call()与apply()区别
Jan 22 Javascript
js剪切板应用clipboardData实例解析
May 29 Javascript
jQuery-mobile事件监听与用法详解
Nov 23 Javascript
js实现鼠标单击Tab表单切换效果
May 16 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
May 31 Javascript
Vue实现圆环进度条的示例
Feb 06 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
PHP实现取得HTTP请求的原文
2014/08/18 PHP
php文件管理基本功能简单操作
2017/01/16 PHP
详解PHP5.6.30与Apache2.4.x配置
2017/06/02 PHP
php use和include区别总结
2019/10/13 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
JavaScript 继承详解(四)
2009/07/13 Javascript
利用JQuery和JS实现奇偶行背景颜色自定义效果
2012/11/19 Javascript
js函数返回多个返回值的示例代码
2013/11/05 Javascript
cookie的secure属性详解
2015/04/08 Javascript
Grunt入门教程(自动任务运行器)
2015/08/06 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
2015/08/17 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
基于 jQuery 实现键盘事件监听控件
2019/04/04 jQuery
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
python保存数据到本地文件的方法
2018/06/23 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
使用python分析统计自己微信朋友的信息
2019/07/19 Python
Python算法的时间复杂度和空间复杂度(实例解析)
2019/11/19 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
python 实现批量替换文本中的某部分内容
2019/12/13 Python
Django app配置多个数据库代码实例
2019/12/17 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
使用Python爬取弹出窗口信息的实例
2020/03/14 Python
Django haystack实现全文搜索代码示例
2020/11/28 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
CSS3中新增的对文本和字体的设置
2020/02/03 HTML / CSS
个人简历自荐信
2013/12/05 职场文书
电子商务自荐书范文
2014/01/04 职场文书
铁路安全事故反思
2014/04/26 职场文书
节水倡议书
2015/01/19 职场文书
班主任自我评价范文
2015/03/11 职场文书
企业财务人员岗位职责
2015/04/14 职场文书
家长会开场白和结束语
2015/05/29 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书