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

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

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 = '-';

}

}

}

相关推荐
带多刺的玫瑰1 分钟前
Leecode#4刷题之寻找两个正序数组的中位数
java·前端·算法
qq_267612893 分钟前
项目集、里程碑与迭代联动:Gitee项目管理如何支撑多团队规模化交付与进度风险治理
前端·gitee
赵广陆16 分钟前
企业实战:Web服务端搭建
前端·langchain·langgraph
常宇佳19 分钟前
vue3 实战系列之无法识别vue组件
前端·javascript·vue.js
掘金者阿豪26 分钟前
Codex 怎么突然变慢了?一个需求跑几十分钟,我才发现它的工作方式已经变了
前端·后端
用户9314563556632 分钟前
从 3 秒到 300 毫秒:一次真实的前端首屏性能优化全记录
前端
whn197732 分钟前
dm9安装初体验
前端
阿黎梨梨39 分钟前
从零搞懂 JWT 登录鉴权:一张“电子通行证”的诞生记
前端
全栈项目管理程序猿39 分钟前
ArcGIS JS 基础教程(12):视图截图 takeScreenshot
javascript
用户9210802628639 分钟前
ChatMessageList 消息列表组件:基于 BubbleList 搭建 AI 对话展示区
前端