以下代码是我原始问题的简单版本。 该代码应按顺序执行以下步骤:
**有人可以告诉我如何使用reactValues等解决问题吗?
static
答案 0 :(得分:0)
不需要eventreactive
作为reactiveValues(tbl = mtcars)
的默认值,即mtcars
会出现在output$tbl
上,直到用户按下Half
,然后它将自动更新在反应链中。
server = function(input, output, session){
data <- reactiveValues(tbl = mtcars)
observeEvent(input$Half,{
data$tbl <- data$tbl[1:(round(nrow(data$tbl)/2)),]
})
output$tbl <- renderDT(data$tbl)
}