vue项目中qs是什么?qs与JSON有什么区别?下面编程教程网小编给大家简单介绍一下!
qs是什么?
qs 是一个增加了一些安全性的查询字符串解析和序列化字符串的库。可以进行对象与字符串之间的一个转换。
qs的安装
#安装脚手架
npm install qs
#main.js引入
import qs from 'qs'
Vue.prototype.$qs = qs
#页面调用
qs.stringify(data)
qs与JSON有什么区别?
qs | JSON | ||
---|---|---|---|
相同点 | 都是进行对象与字符串之间的转换 | ||
异同点 | stringif方法 | 前后端交互时,将对象序列化为url形式的数据,用&拼接 | 数据转化为正常的json字符串格式 |
对象数据:{name:’xiaoming’,password:’123123′}
转换后数据: name=xiaoming&password=123123 |
对象数据:{name:’xiaoming’,password:’123123′}
转换后数据: ’{“name”:”xiaoming”,”password”:”123123″}‘ |
||
parse方法 | 字符串数据:
name=xiaoming&password=123123 转换后数据: {name:’xiaoming’,password:’123123′} |
字符串数据:
’{“name”:”xiaoming”,”password”:”123123″}‘ 转换后数据: {name:’xiaoming’,password:’123123′} |
沃梦达教程
本文标题为:vue项目中qs是什么(qs与JSON的区别)


猜你喜欢
- 使用css sprites来优化你的网站在Retina屏幕下显示实现原理与代码 2024-02-05
- 简单实体类和xml文件的相互转换方法 2023-02-14
- Ajax发送和接收请求 2022-12-15
- text-indent的用法包括块级元素等详细总结 2024-02-24
- 为 Vue 配置 electron-builder 2023-10-08
- JS获取浮动(float)元素的style.left值为空的快速解决办法 2024-02-07
- JS获取当前网址、主机地址项目根路径 2023-12-01
- layui动态表格条件if else语句判断的方式 2024-06-27
- css写菜单:简洁注释版 2022-11-04
- html+css实现赛博朋克风格按钮 2022-09-20