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 相关文章推荐
JS实现div居中示例
Apr 17 Javascript
浅析jQuery EasyUI中的tree使用指南
Dec 18 Javascript
详解javascript的变量与标识符
Jan 04 Javascript
两种方法解决javascript url post 特殊字符转义 + &amp; #
Apr 13 Javascript
javascript关于继承解析
May 10 Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
Mar 29 Javascript
基于vue+canvas的excel-like组件实例详解
Nov 28 Javascript
微信小程序使用wxParse解析html的实现示例
Aug 30 Javascript
vue实现点击选中,其他的不选中方法
Sep 05 Javascript
JQuery animate动画应用示例
May 14 jQuery
使用 webpack 插件自动生成 vue 路由文件的方法
Aug 20 Javascript
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使用Alexa API获取网站的Alexa排名例子
2014/06/12 PHP
ThinkPHP CURD方法之table方法详解
2014/06/18 PHP
PHP常用技术文之文件操作和目录操作总结
2014/09/27 PHP
php跨站攻击实例分析
2014/10/28 PHP
PHP获取音频文件的相关信息
2015/06/22 PHP
PHP实现移除数组中为空或为某值元素的方法
2017/01/07 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
javascript web页面刷新的方法收集
2009/07/02 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
js特殊字符过滤的示例代码
2014/03/05 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
js检测用户输入密码强度
2015/10/22 Javascript
jQuery ajax全局函数处理session过期后的ajax跳转问题
2016/06/03 Javascript
Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法
2016/06/23 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
python3.x 将byte转成字符串的方法
2018/07/17 Python
Python绘制并保存指定大小图像的方法
2019/01/10 Python
Python设计模式之简单工厂模式实例详解
2019/01/22 Python
Django  ORM 练习题及答案
2019/07/19 Python
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
ManoMano英国:欧洲第一家专注于DIY和园艺市场的电商平台
2020/03/12 全球购物
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
工作推荐信范文
2014/05/10 职场文书
语文教育专业求职信
2014/06/28 职场文书
寻找最美家庭活动方案
2014/08/20 职场文书
房产公证书样本
2015/01/23 职场文书
公司承诺书格式范文
2015/04/28 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
社区敬老月活动总结
2015/05/07 职场文书
幼儿园大班教师评语
2019/06/21 职场文书
《最后一头战象》读后感:动物也有感情
2020/01/02 职场文书