2020/10/26 tab组件切换子tab没有数据加载进来,已测得第一个tab子组件可以加载数据,其他tab可以在后台甚至前台接口返回数据那里获得数据,但是在切换到其他tab时无法加载数据,显示为空
2020/10/26
情况1:tab里面的tab子组件包含了一个table组件,这个table组件的数据源dataSource没有获取到数据,再往上一步就是打印dataSource里面的systemData没有获取到数据,问题就出在这里
我在render里面打印 message.info(JSON.stringify(this.state.systemData.list)); 显示为空,那么问题来了,是不是systemData的问题呢,
我就去找到所有的systemData,发现它在前台成功获取数据(后台也能)后在this.setState那里把systemData写错了,所以即使前台能过获取数据,但是如果在setState的时候写错了接受数据得参数就会出现开头问题所在。
情况2:前后台接口约定的字段statu没有写成一致
当前后台成功获取时statu为0,但是我在后台那里把statu等于成了666,导致前台即使通过了接口,但是没能抵达statu=0的条件,所以要么将成功时约定statu的规则为666还是0,都要相一致。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧