我目前正在试图限制我在一个DataTable中闪亮的选择只有两行 - 我想让表不允许用户点击超过行(但也有之后可以取消选择)。限制DT表中的行选择
library(DT)
shinyApp(
ui = fluidPage(
fluidRow(
column(12,
dataTableOutput('table')
)
)
),
server = function(input, output) {
output$table <- DT::renderDataTable(iris,
options = list(selection = "multiple")
)
}
)
行选择目前在多模式,它的工作原理,但我不希望选择超过两行。
您可以使用DT中的选项将行选择模式设置为单个或多个模式。检查DT文件。要限制2行,您需要编写一些代码来观察行选择事件,并根据需要取消选择额外的行。 DT的大量文档涵盖了所有这些主题,包括示例和代码示例,尽管它可能有点散乱。 – dracodoc