我有一个数据表,我正在使用 DT 包以闪亮的方式呈现。每个单独的列在顶部都有一个过滤器。所有列过滤器都在工作,但格式有点奇怪。 列过滤器的屏幕截图
正如您所看到的,一些过滤器内部包含“全部”一词,并且这些过滤器功能正常,当您输入它们时,您正在输入的词就会显示出来。
但是其他一些没有,当我输入这些时,过滤机制确实起作用(因为正确的行被过滤掉了)但是您看不到您输入的过滤器。似乎光标在左侧框,不可见。
我用来渲染数据表的代码如下:
DT::renderDataTable(X,
options = list(pageLength = 10,
searching = TRUE,
autoWidth = TRUE,
columnDefs = list(list(className = 'dt-center', targets = "_all"))
),
filter = "top"
)