使用了element-ui库开发。
需求是在一个表单页里添加新功能,结果发现之前已有的select在打开下拉框开始选择时页面会卡死。
通过浏览器的检测工具发现使用select时cpu使用率会飙满,页面占用内存从正常的40m升到200-600m的区间,应该是一直发生内存溢出和触发垃圾回收的情况循环。
更新了element-ui版本无效;
浏览器的memory快照功能也无效,只要出现这种问题,快照功能是无法加载当前页面内存配置的,更不能分析了。
有没有大神帮忙分析下这个问题。
使用了element-ui库开发。
需求是在一个表单页里添加新功能,结果发现之前已有的select在打开下拉框开始选择时页面会卡死。
通过浏览器的检测工具发现使用select时cpu使用率会飙满,页面占用内存从正常的40m升到200-600m的区间,应该是一直发生内存溢出和触发垃圾回收的情况循环。
更新了element-ui版本无效;
浏览器的memory快照功能也无效,只要出现这种问题,快照功能是无法加载当前页面内存配置的,更不能分析了。
有没有大神帮忙分析下这个问题。
6 回答2.8k 阅读✓ 已解决
8 回答4.4k 阅读✓ 已解决
6 回答3k 阅读✓ 已解决
5 回答2.6k 阅读✓ 已解决
6 回答2.2k 阅读
5 回答6.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
大概两年前有过这样的情况,select的数据是请求的过多,渲染dom时间太久导致卡顿。
解决方案 el-select loadmore