js将json数据中的null转为‘’空字符串
后端返回的数据是这样的,展示在页面全是null,所以需要判断字段返回的是否为null然后转换空字符串。function nullToStr(data) {for (var x in data) {if (data[x] === null) { // 如果是null 把直接内容转为 ''data[x] = '';} else {if (Array.isArray(data[x])) { // 是数组
·
后端返回的数据是这样的,展示在页面全是null,所以需要判断字段返回的是否为null然后转换空字符串。 function nullToStr(data) { for (var x in data) { if (data[x] === null) { // 如果是null 把直接内容转为 '' data[x] = ''; } else { if (Array.isArray(data[x])) { // 是数组遍历数组 递归继续处理 data[x] = data[x].map(z => { return nullToStr(z); }); } if(typeof(data[x]) === 'object'){ // 是json 递归继续处理 data[x] = nullToStr(data[x]) } } } return data; }
更多推荐
已为社区贡献3条内容
所有评论(0)