这个报错可能是因为将某个本应该是非object格式的数据现在变成了object来展示。
我碰到这个问题的现状是定义了变量num,初始化是空字符串,然后通过接口获取数据调用setNum方法,接口后端接口正常应该返回data数据,接口现在没有data字段,项目中又将接口中没返回的data处理成data:{},然后导致num变成对象,react解析时候又报错
const [num,setNum]=useState('')
你的号码是{num||'--'}
或者是将某个对象类型的数据直接赋值给一个字符串使用导致