数组和字符串互转传后台保存以及拿值

有时候后台设置的字段是字符串,但是前台得到的是一个数组,那这个时候就可以用到这个row.sysLcjdblrrp.wz=JSON.stringify(this.nameList)了。后台数据库会保存成这样:
在这里插入图片描述

下次再从后台数据库拿这个值转数组时要转化row.sysLcjdblrrpz=row.sysLcjdblrrpz?JSON.parse(row.sysLcjdblrrpz):null

JSON.parse()和JSON.stringify()的用法

JSON.stringify()用于从一个对象解析出字符串,如
var a = {a:1,b:2};

JSON.stringify(a);

结果:‘’{“a”:1,“b”:2}"

JSON.parse()是用于从一个字符串中解析出json对象,如下所示

var str = ‘{“name”:“flsummer”,“age”:“23”}’

JSON.parse(str)

结果:Object {name: “flsummer”, age: “23”}

发布了55 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44770377/article/details/103197313