Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java dojo';s组合框_Java_Dojo - Fatal编程技术网

Java dojo';s组合框

Java dojo';s组合框,java,dojo,Java,Dojo,如何识别Dojo中组合框或过滤器选择的最大容量。是否声明了默认容量?没有最大容量。ComboBox和FilteringSelect都是基于dojo/store的小部件。这意味着数据直接来自这些存储。store API有几种实现,例如: 内存存储dojo/store/memory 基于REST服务的存储dojo/store/JsonRest 这些存储可以在许多情况下使用,如组合框、树、网格等。给它设置最大容量是没有意义的 当然,这并不意味着您应该在内存存储中存储数千项,因为这将导致巨大的性能问

如何识别Dojo中组合框或过滤器选择的最大容量。是否声明了默认容量?

没有最大容量。
ComboBox
FilteringSelect
都是基于
dojo/store
的小部件。这意味着数据直接来自这些存储。store API有几种实现,例如:

  • 内存存储
    dojo/store/memory
  • 基于REST服务的存储
    dojo/store/JsonRest
这些存储可以在许多情况下使用,如组合框、树、网格等。给它设置最大容量是没有意义的

当然,这并不意味着您应该在内存存储中存储数千项,因为这将导致巨大的性能问题

回到你的问题上来;从技术上讲,您可以在组合框中使用数百万个值,您只需要为正确的数据量使用正确的存储。JsonRest存储将使用服务器端存储和restapi来检索数据的一个子集,因此与存储在内存中的所有数据的内存存储相比,您将能够在该存储中使用更多的数据