【发布时间】:2023-03-21 14:06:01
【问题描述】:
作为一个最小的工作示例,
# An app with a datatable whose pagination option we can toggle with a button
library(shiny)
runApp(list(
ui = basicPage(
actionButton("button", label = "Toggle paginate"),
dataTableOutput("table")
),
server = function(input, output) {
output$table <- renderDataTable(
data.frame(x = 1:100, y = input$button), # Some dummy data
options = list(
bPaginate = as.logical(input$button %% 2)
)
)
}
))
对应的浏览器输出:
我应该能够通过单击“切换分页”按钮来动态地打开和关闭选项 bPaginate。
但是,这不起作用 - 表格永远不会分页。怎么了?
【问题讨论】: