request取数时,如果数据为空,那么就会报错?

发布于 5 年前作者 leizhao11322 次浏览最后编辑 5 年前来自 issues

YSGZYE 是取回来数据的字段名字。

另外,取回来的如果是一条数据 一定要res.data[0]吗?res.data不能返回一条数据?还服务端返回的问题吗?

3 回复
yongfeng
yongfeng1 楼5 年前

先判空处理吧,直接取索引也太危险了,除非你接口保证有数据。

chaoyin
chaoyin2 楼5 年前

可以先判断接口返回内容,判断相关字段是否存在。

jsong
jsong3 楼7 个月前

res.data[0]都没有呀,你还取后面的属性肯定报错呀。res.data[0]?.YSGZF这样玩,或者你最上面判断下data有没有