Vue 用element 做的表格,行内编辑,性能慢,是什么原因?

vue 用element 做的表格,双击行,表格内编辑,性能很低,反应比较慢,数据量少还好,数据量越大越慢?
问题如上所述,不知道是什么原因导致的,有没有社区大佬解释一下?

1 Like

数据量大慢下来不是正常的吗。。你不上代码怎么分析

1 Like

我也是用elment做行内编辑的, 性能差,反应慢是正常的,因为vue会对数据内所有的数据,进行监听,上get set。
如果实在不是必须做行内的话,还是做弹框形式的,列表用Object.freeze 冻结,每次弹框新增修改之类的,直接刷新页面。。

不会慢啊,你把表格做个公共组件,点击做emit返回函数,行内编辑在传入表格的数据里加一个变量控制那一行是否显示为不同的输入框,表格内监听表格数据的变化更新。应该不会卡啊 我的表格就这样做的N个页面用也莫有卡过,同事兼容ie

1 Like