qs是一个流行的查询参数序列化和解析库。可以将一个普通的object序列化成一个查询字符串,或者反过来将一个查询字符串解析成一个object,帮助我们查询字符串解析和序列化字符串。
2|0vue中qs安装使用
- 步骤:
- 打开控制台输入:
npm install qs - 在main.js中导入qs插件:
import qs from 'qs' - 在main.js中配置全局属性:
Vue.prototype.$qs = qs
- 打开控制台输入:
3|0方法:qs.parse()和qs.stringify()
-
qs.parse()是将URL解析成对象的形式
const str = "username='admin'&password='admin'" console.log(qs.parse(str)) // Object { username: "admin", password: "admin" }
-
qs.stringify()是将对象 序列化成URL的形式,以&进行拼接
qs.stringify({username:'admin', password:'admin'}) //username=admin&password=admin
另外,附上关于qs更多方法地址,https://blog.youkuaiyun.com/sansan_7957/article/details/82227040

本文介绍了如何在Vue项目中安装和使用qs库,包括通过npm安装,全局引入,以及qs.parse()和qs.stringify()两个核心方法的用法。qs.parse()能将查询字符串转换为对象,qs.stringify()则将对象转换为查询字符串,方便进行URL参数的处理。
539

被折叠的 条评论
为什么被折叠?



