【发布时间】:2021-08-27 07:36:46
【问题描述】:
我正在使用带有 200 多个元素的列表的 kendo 多选元素。 在您可以访问多选之前加载所有元素 - 但在多选中呈现这些元素需要一些时间。 有没有办法在渲染多选元素时显示加载微调器? 我不是在谈论从远程获取数据时显示微调器 - 我已经下载了所有数据,唯一的问题是多选渲染太慢。
【问题讨论】:
标签: javascript kendo-ui
我正在使用带有 200 多个元素的列表的 kendo 多选元素。 在您可以访问多选之前加载所有元素 - 但在多选中呈现这些元素需要一些时间。 有没有办法在渲染多选元素时显示加载微调器? 我不是在谈论从远程获取数据时显示微调器 - 我已经下载了所有数据,唯一的问题是多选渲染太慢。
【问题讨论】:
标签: javascript kendo-ui
200+ 并不是一个很大的数字,Kendo 或浏览器应该会出现渲染问题。您是否使用绑定到多选的大型 JS 对象?这可能是问题的一部分。
使用这个小提琴并添加 500 多个元素在性能方面并不重要: http://jsfiddle.net/abhinavg/87f3xjr2/
您可以在选择中添加更多选项:
<option>Steven White</option>
如果下拉列表中有大量项目,您可以这样做:
无论如何,最好添加一个最小的可重现示例。
【讨论】: