【JavaScript】关于无数据该不该当做异常の思考

该不该把无数据当做一个异常

方式一:

ctx.body = {
  "status":1,
  "data":{},
  "message":"未查询到数据!"
}

方式二:

ctx.body = {
  "status":0,
  "data":{
    "total": 0,
    "dataList": []
  },
  "message":"未查询到数据!"
}

我认为无数据不值得单独作为异常提出。

异常,是需要通过弹出式的对话框Dialogue、显式的的消息通知Toast等进行用户提示的。

通过查询条件筛选,而未得到数据的,做异常有点小题大做。

最后,只有一件事需要显式的用户通知,最好导致了工作不能正常进行,此时,才把它定义为异常。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章