赞
踩
项目中后端返回数据好多是null,到了前端渲染页面就会造成空白,当前做的事vue项目,有两种方案:
function removeNull(data, defaultStr= '-') { if(typeOf data != 'object' || data == 'null') { return defaultStr }else { return data; } } for(const v in data){ if(data[v] == null || data[v] == 'null') { data[v] = defaultStr; } if(typeOf data[v] =='object') { removeNull(data[v]) } } } removeNull(res) // 调用生效
还有另外一种解决办法就是你让后端给你转化好在返回,就什么都不用操作了 0.0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。