我想用相声包创建一个下拉菜单。我的数据大约有2000个选项。但是对于filter_select()函数,只有1000个选择是可能的。这个限额可以提高到2000吗?
library(crosstalk)
df <- data.frame(g = seq(1, 2000))
df_shared <- SharedData$new(df)
crosstalk::filter_select(id = "test", label = "test", sharedData = df_shared, group = ~g, multiple = F)
看起来可以成功键入超过1000的值。例如,当您输入100时,您可以看到其中一些选项填充。在crosstalk::filter_select()的实现中似乎有一个限制,它阻止了完整列表的显示。