如何识别Dojo中ComboBox
或FilteringSelect
的最大容量。是否有声明的默认容量?
答案 0 :(得分:2)
没有最大容量这样的东西。 ComboBox
和FilteringSelect
都是基于dojo/store
的小部件。这意味着数据直接来自这些商店。商店API有几种实现,例如:
dojo/store/Memory
dojo/store/JsonRest
这些商店可以在很多情况下使用,用于组合框,树木,网格......将最大容量放在上面是没有意义的。
当然,这并不意味着您应该在内存存储中存储数千个项目,因为这会导致巨大的性能问题。
回到你的问题;从技术上讲,您可以在组合框中使用数百万个值,只需要正确的存储空间即可获得适当数量的数据。 JsonRest商店将使用服务器端存储和REST API来检索数据的子集,因此与存储内存中的所有内容的内存存储相比,您可以在此商店中使用更多数据。