使用element-ui出现JS内存溢出问题造成页面卡死,找不到原因所在,有没有大佬能帮下忙

使用了element-ui库开发。
需求是在一个表单页里添加新功能,结果发现之前已有的select在打开下拉框开始选择时页面会卡死。
通过浏览器的检测工具发现使用select时cpu使用率会飙满,页面占用内存从正常的40m升到200-600m的区间,应该是一直发生内存溢出和触发垃圾回收的情况循环。
更新了element-ui版本无效;
浏览器的memory快照功能也无效,只要出现这种问题,快照功能是无法加载当前页面内存配置的,更不能分析了。

有没有大神帮忙分析下这个问题。

阅读 6.5k
1 个回答

大概两年前有过这样的情况,select的数据是请求的过多,渲染dom时间太久导致卡顿。

解决方案 el-select loadmore

推荐问题
宣传栏