1. 程式人生 > >微信小程式 不能 setData 值為 undefined

微信小程式 不能 setData 值為 undefined

微信小程式使用 setData 去重新整理資料值是 undefined 會報錯,而經常我們後臺api查詢資料庫記錄為空,會傳遞 null 值,到了小程式上就轉為了 undefined

由於我們需要顯示沒有資料時的文字資訊,所以方法很多

  1. 要麼就後端判斷轉為空陣列,前端放心 setData

  2. 要麼就返回錯誤碼,前端專門判斷然後用變數標示,根據變數是否顯示資料為空的提示

  3. 還有就是後端不管,就是一頓傳,前端自己判斷是否為undefined ,然後再依照以上兩個方式處理

我用的第一種