数据库中的数据多的时候,前端就报错

新手上路,请多包涵

后端:springboot,mysql
前端:vue elementui
当数据库数据100多条的时候,前端渲染速度变得很慢,数据超过一百条前端就直接报错了Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'length')

后端不会有异常
image.png

前端代码
image.png

image.png

阅读 1.8k
2 个回答

547M的数据,是数据后端没有经过处理,直接把所有字段返回了?还是条数太多?如果是前者,就要后端仅把前端需要的字段返回;如果是后者,就做分页

报错的意思是 你 data.data.length 没有length属性, 你打印下data.data typeof data.data 确定是个数组吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题