EAS记录一次有意思的找bug经历---导入数据在数据表中存在而在Edit界面却无法显示
原创约 656 字大约 2 分钟...
125-EAS记录一次有意思的找bug经历---导入数据在数据表中存在而在Edit界面却无法显示.md
注意
本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。
出现场景
事情是这样子的,笔者最近有在做一个EAS项目的导入功能,无奈有个字段特别奇葩,导入成功后在数据表里是存在的,如下图所示

但在页面上却是怎么都无法显示,如下图所示

此刻需求
那么此刻真正的需求就出现了,为什么导入数据在数据表中存在而在Edit界面却无法显示呢?
bug复现
此刻,笔者的思路如下:
通过页面的新增看新增若有显示,看看两者之间有什么区别
断点调试导入---导入代码方向
断点调试---Edit界面方向
解决步骤
通过新增后发现也是出现同样的问题,数据表里有而界面未出现,这条路暂时排除
断点调试自己写的导入代码方向,这一段花费了我大量的时间,经过反复调试,反复增加数据等各种操作,结果还是无果,只得暂时放弃
着重分享一下第三条
查看页面的实体


发现此字段是Integer类型长度为4,于是怀疑自己是否是超出长度而导致其不可显示的,于是在换小于4的长度后再次排除,与此无关
于是在onload方法体内打断点调试,发现其是有值的

于是怀疑其可能是代码重新赋值了,于是ctrl + f 用了起来

果然被找到了,至此本次找bug经历结束
分割线
相关信息
以上就是我关于 EAS记录一次有意思的找bug经历---导入数据在数据表中存在而在Edit界面却无法显示 知识点整理与总结的全部内容,希望对你有帮助。。。。。。。
Powered by Waline v2.15.4