在处理数据的时候,有时候我们需要将对象和字符串和json之间进行转换,这个时候我们可以使用以下的方法

  • qs是一个npm仓库所管理的包,可通过npm install qs命令进行安装。
  • qs.stringify()将对象序列化成URL的形式,以&进行拼接。
  • qs.parse()将URL解析成对象的形式 。
  • JSON.stringify()是正常类型的JSON。
<template>
<section class="p-10">
<div class="app">
<el-button type="danger" @click="get()">点击</el-button>
</div>
</section>
</template>
<script>
import qs from 'qs';
export default {
methods: {
get() {
let obj = {
name: 'enhui',
age: 19,
sex: 'female'
};
let str = qs.stringify(obj);
console.log(str); // 将Object对象转换为以&链接的url
let obj2 = qs.parse(str);
console.log(obj2); // 将URL解析成对象
let obj3 = JSON.stringify(obj);
console.log(obj3); // 将对象转换为json
}
}
};
</script>

嗯,就酱~~

https://blog.csdn.net/qq_30669833/article/details/81840858

最新文章

  1. webapi-crud
  2. Web前端框架汇总
  3. 深入理解:JavaScript原型与继承
  4. JAVA 堆栈知识和Volatile关键字
  5. Junit单元测试中优先使用AssertThat
  6. JAVA敏捷开发环境搭建(转载)
  7. tc令牌桶限速心得
  8. Redmine email配置
  9. ER图,以及转化成关系模式
  10. 使用Openfire配置安卓客户端聊天服务器
  11. 【CJOJ2482】【POI2000】促销活动
  12. Atom 编辑器安装 linter-eslint 插件,并配置使其支持 vue 文件中的 js 格式校验
  13. 北大poj- 1013
  14. 浏览器console打印定义样式
  15. poj 2826
  16. /include/caffe/common.cuh(9): error: function &quot;atomicAdd(double *, double)&quot; has already been defined
  17. html的进一步了解(更新中&#183;&#183;&#183;)
  18. KMP字符串匹配(模板)
  19. mac 查询端口被哪个进程占用
  20. JS Window对象操作思维导图

热门文章

  1. Commons-VFS 使用SFTP
  2. 应用phpexcel导出excel文件后打不开的问题解决方法
  3. oracle加入not null约束
  4. Trees in a Wood. UVA 10214 欧拉函数或者容斥定理 给定a,b求 |x|&lt;=a, |y|&lt;=b这个范围内的所有整点不包括原点都种一棵树。求出你站在原点向四周看到的树的数量/总的树的数量的值。
  5. nagios 安装
  6. python 开发技巧(3)-- 连接mysql 出现错误 ModuleNotFoundError: No module named &#39;MySQLdb&#39;
  7. jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、
  8. Sping 的 BeanFactory 容器
  9. ChemDraw 15支持哪些输入格式
  10. jQuery EasyUI的各历史版本和应用