vue 使用 qs

qs 是一个增加了一些安全性的查询字符串解析和序列化字符串的库

安装

npm install qs

main.js中设置全局属性的方式

import qs from 'qs';
Vue.prototype.$qs = qs;

组件中应用

import qs from 'qs';

使用方法

介绍它的两个方法:stringify和parse。

qs.stringify(data)
stringify方法,是将对象序列化成url形式的字符串,以&符号进行拼接

const userObj= {name:'zhangsan',password:'123456789'}
qs.stringify(userObj)
 // 转换后的格式:name=zhangsan&password=123456789

qs.parse(data)
parse方法,是将URL形式的字符串解析成对象

const userStr = 'name=zhangsan&password=123456789'
qs.stringify(userStr)
 // 转换后的格式:
//       {
//          name:'zhangsan',
//          password:'123456789'
//        }

qs与JSON的区别

qs与JSON的区别
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容