問題
????在JS中仓蛆,前端為了規(guī)避后端返回的數(shù)據(jù)為underfind、null 導(dǎo)致顯示的效果異常
會使用? 出參 || ‘ -- ’ 的方式去展示數(shù)據(jù)??
其中碘赖,當(dāng)返回的數(shù)據(jù)為0的時候熬尺, 0 || ‘ -- ’ 返回的結(jié)果為 ‘ -- ’ ,因為 0 在js中會返回false诸典,導(dǎo)致這個結(jié)果,最終在前端顯示的效果和我們預(yù)期的效果不一致崎苗。
解決方案
目前解決的方式是? : 出參 === ‘0’ 狐粱? ‘0’ :出參 || ‘--’;?
之前有看過一篇文章胆数,講了類似的問題肌蜻,解決方式非常巧妙,但是遺忘了必尼,后面找到后再補(bǔ)上蒋搜。