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

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

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

}

}

}

相关推荐
huali8 小时前
vue-split-screen:让 Vue Router 的导航轨迹变成两个页面
前端·javascript·vue.js
bug总结8 小时前
uniapp总结
开发语言·前端·javascript
云运维笔记8 小时前
华为VRP系统文件管理全攻略
前端·华为
走到天涯海角8 小时前
pinia和Vuex的区别以及使用pinia
开发语言·前端·javascript
电梯界知识分子8 小时前
江西抚州临川九尊府五层别墅:受限楼梯间里,全黑铝合金观光井道配曳引龙门架的落地记录
大数据·前端·网络·算法·家用电梯
晴天169 小时前
Web 页面内存溢出与 CPU 溢出:区别、诊断与最佳实践
前端·javascript
摸鱼仙人~9 小时前
需求深度分析提示词-grill me
前端·chrome
Highcharts.js9 小时前
常见报错排雷指南3:兼容性问题的官方解法
前端·javascript·react.js·可视化·highcharts·报错解法
雪芽蓝域zzs9 小时前
第三十六节:keep-alive 页面缓存(Vue3 + 后台管理系统)
前端·vue.js·缓存
言乐69 小时前
Python加速器2视频网页加速器
前端·javascript·css·python·音视频