主附表中,如果附表数据量很大,比如100条,查看详情页面卡顿

应用场景:仓储管理中,入库时,用户导入excel文件,可能几百条数据,希望导入到附表里,导入后点击保存,再次打开,页面会卡崩,但是几条数据不会卡,是不是因为数据量太大,table渲染有问题,是否可以用element的table虚拟列表

image.png

image.png

image.png

评论区

超级管理员 2025-10-14 17:04

附表数据量较多的情况建议使用ERP主题,

暂不支持table虚拟列表,后续考虑扩展进去

dtbadmin 2025-10-14 17:19

@超级管理员

我已经在表单开发中改为了ERP,并且本身是自定义表单,只需要这样改动吗,其它的写法上如JS增强需要修改吗?还有我发现主表点编辑时,里面会有附表信息,但是官网ERP示例中,编辑里没有附表信息,这是为啥

image.png


image.png


超级管理员 2025-10-14 17:27

@dtbadmin

因为你绑定的自定义表单

把自定义表单的附表去掉就可以了,这个自定义表单显示主表字段即可,erp就是主附表分开新增的

dtbadmin 2025-10-15 09:52

@超级管理员

你好,因为系统已经上线到客户的正式环境了,并且现在附表卡顿的问题想快速解决,现在切成ERP模式客户很难接受,想问一下还有没有什么办法,附表这里是avue渲染的吗,在哪个文件,能否去附表的表格上加上配置

virtualize: true,

可否提供些思路,万分感谢

超级管理员 2025-10-15 10:13

@dtbadmin

表单是用自定义表单,可以在表格布局增强中添加这个配置,但是不能保证没有问题,之前测试过不太完善,所有没把虚拟列表加进去,

还有一种方法就是整个表格布局自定义

写一个用el的虚拟表格编写的定制组件,用自定义组件显示,这样子你可以自定义附表

dtbadmin 2025-10-15 17:43

@超级管理员

你好,我想问一下,主附表中,附表不支持分页吗,通过slice显示10条,发现可以有效解决卡顿,或者前端自定义一个分页控件来实现?

image.png


超级管理员 2025-10-15 17:46

@dtbadmin

后续扩展分页配置,现在暂不支持

回复