1. 在分页查询中遇到了一个问题:Cannot read property 'list' of undefined at xxx。明明其他数据都可以正常显示,偏偏切换到某一页报错,并且只有那一页数据显示不出来。看了报错发现是空指针(最开始以为后端没有报错,是前端的问题,清空了控制台,才发现是报了java.lang.NullPointerException),定位了一下,才发现getxxx()方法报错,是因为数据库中该字段为null...
2. 帮解决问题,确认后端和前端代码逻辑都没有问题,可是按照条件进行分页查询,条件部分测试不成功。在其他人debug帮助下,发现是数据没有传过去,请求数据为空,才意识到是双向绑定的数据绑定错了(debug真滴好,我因为不敢尝试所以没试一试,真滴太菜了
3.练习中, 调用其他微服务时,报错:Load balancer does not have available server for client.原因是忘记启动Eureka服务了,结果因为报错,以为是其他原因(自己改了其他地方例如配置,项目以前也出过错)耽误了很久
对于第三点,当时服务启动不起来,就将之前的配置文件内容重新复制粘贴了,然后就可以启动了,但是端口莫名其妙变成了被调用服务的端口,强制使用自己设置的(server.port=xxxx,不是server.port=${PORT:xxxx})直接报错(忘记记录了,是端口方面的报错,百度出来的没有可用的),Invalidate Caches/Restart 没用,但是build/rebuild成功了,如果没成功,自己会删了重新导入文件吧。我这个菜鸡快点成长吧。