关于后端返回给我们的对象或者数组为空时我们把空字符(“”)串变成横杠(“-”)

根据需求,我们分别把他写成两种方法,在我们项目中可以 直接调用该方法,方法如下:

1.把数组中为空的项替换成横杠

//把数组中为空的项替换成横杠

export function filtrateData(data) {

data.forEach(obj => {

Object.keys(obj).forEach(key => {

if (

objkey === '--' ||

objkey === '' ||

objkey === null ||

objkey.length === 0

) {

objkey = '-';

}

});

});

}

2.把对象中值为空的项替换成横杠

//把对象中值为空的项替换成横杠

export function filtrateFrom(data) {

for (let key in data) {

if (

datakey === null ||

datakey === undefined ||

datakey === '' ||

datakey.length === 0

) {

datakey = '-';

}

}

}

相关推荐
小小小小宇11 小时前
前端 WebRTC 全解析与应用
前端
华玥11 小时前
优化滚动列表,使用虚拟滚动
前端
小小小小宇11 小时前
前端 WebAssembly 全解析与应用
前端
huangdong_11 小时前
京东商品图片视频批量下载与m3u8视频合并技术完整实现方案
大数据·前端·数据库
尽兴-11 小时前
4.1 智能体核心:Agent、Sub-Agent、ReAct、规划执行
前端·javascript·react.js·agent·react·subagent
小小小小宇12 小时前
前端 Shadow DOM 全解析与应用
前端
万物更新_12 小时前
vue框架
前端·javascript·vue.js·笔记
小小小小宇12 小时前
前端 Web Workers 和 Service Workers 全解析与应用
前端
陆枫Larry12 小时前
浏览器的 Reflow 和 Repaint 是什么?为什么要尽量避免它们?
前端
孜孜不倦不忘初心12 小时前
mac安装nvm及问题记录
前端·node.js