博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vuejs解析url地址
阅读量:5157 次
发布时间:2019-06-13

本文共 534 字,大约阅读时间需要 1 分钟。

函数:

// url解析函数// ?id=111&name=567  => {id:111,name:567}export function urlParse(){    let obj = {};    let reg = /[?&][^?&]+=[^?&%]+/g;    let url = window.location.search;    let arr = url.match(reg);    arr.forEach((item) => {        let tempArr = item.substring(1).split('=');        let key = decodeURIComponent(tempArr[0]);        let val = decodeURIComponent(tempArr[1]);        obj[key] = val;    })    return obj;}

函数作用:解析url地址获得一个对象

使用方法:把以上代码添加到你的公共函数库

其实用vue-router更简单

 

转载于:https://www.cnblogs.com/yesyes/p/6788869.html

你可能感兴趣的文章
用JS实现版面拖拽效果
查看>>
【Codeforces Round #445 (Div. 2) D】Restoration of string
查看>>
【51.27%】【codeforces 604A】Uncowed Forces
查看>>
RDLC报表开发分组笔记
查看>>
二丶CSS
查看>>
《avascript 高级程序设计(第三版)》 ---第二章 在HTML中使用Javascript
查看>>
Hibernate主键生成策略
查看>>
Crushing Machinery - Strong Support of Cement Enterprise
查看>>
AsyncTask
查看>>
Django框架(十九)—— drf:序列化组件(serializer)
查看>>
JS一些概念知识及参考链接
查看>>
关于JS中&&和||用法技巧
查看>>
suoi14 子树查找 (dfs)
查看>>
密闭类、密闭方法
查看>>
创建线程有几种不同的方式
查看>>
大话重构连载9:大布局你伤不起
查看>>
nginx处理跨域
查看>>
kubectl相关指令
查看>>
Kubernetes基石-pod容器
查看>>
Kubernetes组件-CronJob(定时任务)
查看>>