无法读取 React 上未定义的属性
2019-05-31
2329
3个回答
首先需要检查
data
是否存在,然后检查此对象中的字段:
loading || (data && (!data.me || !data.getPlaces)) ? ...
Vadim Hulevich
2019-05-31
尝试将您的 if 条件更改为:
{loading || !data || !data.me ...
Igor S
2019-05-31
是的,您需要在执行条件之前确认数据对象是否存在。因此
loading || {data || !data.me || !data.getPlaces
bobbylemm
2019-05-31