应用程序在填充大量记录的下拉列表时冻结

时间:2017-01-17 20:09:59

标签: javascript performance dijit.form

我的应用程序中有一个dijit.form.filteringselect下拉列表,因此用户可以选择项目名称。当应用程序启动时,它会查询休息终点,获取项目名称的唯一列表,并填充下拉列表。

问题是大约有200,000个独特的项目名称(大约700 KB),并且应用程序在填充期间冻结(大约10秒)。下拉列表填充后,一切都很好。但是应用冻结大约10秒真的是不可接受的。这有解决方案吗?可能是一个更好的设计?

该应用程序是使用Dojo framework / html5 / css构建的,并使用其他服务。

0 个答案:

没有答案