为什么select控件多了,会明显影响响应速度

为什么页面中select控件多了,会明显影响响应速度, 如何优化?

vue绑定json数据

https://img3.mukewang.com/5c764c0e0001032305010405.jpg

HTML

https://img1.mukewang.com/5c764c1c000196c110860550.jpg

https://img.mukewang.com/5c764c220001d03107740345.jpg

九州编程
浏览 656回答 2
2回答

米脂

不要在进入之前或者 数据绑定时同时获取所有数据不然一进来光请求他肯定影响进程先给每个select 设置默认值 或者 placeholder 给用户(假)信息 每次change 或者click 时候去获取数据但具体看产品需求 实现对应功能你可以看看每次进入加载多少js 以及多少其他文件可能无用文件影响你的速度

鸿蒙传说

// 假设rows有100条数据,每行3个select首先这句话就很值得优化,为什么会有100行,实际业务当中必然是会做分页或者懒加载处理的,所以不会存在100行如此之多的数据。再者,实际当中会遇到的应用场景是,每个select他们需要渲染的数组是从不同的数据字典当中获取的。那么就尽量一次请求获取多个select数据,切忌发送多次请求,从http的角度进行优化,暂时写这两个。。。开会去了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript