小問題在這裏:我知道我可以通過input$dfname_rows_selected
訪問選定的行,它回送選擇的行數,但是如何讀取行名稱而不是數字?在我的情況下,它們不是按照我以後使用它們的順序生成的,因此我需要獲取裏面的值才能使其正常工作。獲取選定的行值而不是閃亮的數字使用DT
編輯:添加例子
ui <- shinyUI(fluidPage(
DT::dataTableOutput("table"),
actionButton("btn", "press me")
))
server <- function(input, output) {
observeEvent(input$btn, {
print(input$table_rows_selected)
})
output$table <- DT::renderDataTable({
mtcars %>%
datatable(selection = "multiple")
})
}
shinyApp(ui = ui, server = server)
請出示一個小重複的例子,並且預期輸出 – akrun
好吧,我會在某一時刻 –