性能优化模式
为了辅助在大屏卡顿严重、加载较慢时进行一定的性能调节,提供一系列辅助优化的配置项(陆续补充)供客户进行相应的选择和调节。
⚠️注意:性能优化模式的配置项设置,取消设置后,仍保存之前大屏的设置状态。例如设置了统一的更新频率,在取消设置后,仍保存之前各个组件的基本配置。
在项目的实际生产过程中,影响大屏性能的原因可能比较复杂;例如逻辑不完善的交互配置、数据交互,超出硬件情况过度使用组件动画或动态装饰等等,在搭建中的使用流程也非常重要🎯,具体的情况可参考以下文档👇🏻
功能操作流程
需要在编辑页点击性能优化模式,目前开放以下配置项供调节。
1.按需请求模式
原理:降低首次请求API 数量,「默认显示组件」请求完毕后,不再主动请求,除非交互触发到某模块。
场景:为了缓解性能差和网络差设备初次请求的压力和体验,利用首次少加载资源的原理来规避大量并发堆积导致的性能问题。
2.关闭组件动画
开启按钮后,组件动画统一关闭。(重新关闭按钮后,仍保留之前各组件的动画配置)
3.自动更新频率
设置后,所有组件统一保持该更新频率。(取消设置后,仍保留之前各组件的动画配置)
4.隐藏卸载
设置后组件统一开启隐藏卸载,在组件状态切换后可减少内存的使用。(重新关闭按钮后,仍保留之前各组件配置)