我目前在我的server.R中使用以下代码输出一个表

values <- reactiveValues(textInput = NA)

observe({

    if(input$button1 > 0) {
        values$textInput <- isolate(input$textInput)
  } 
})


output$table <- renderTable({
    load("recsForVisual.Rda", envir = .GlobalEnv)
    addRec(recsForVisual, values$textInput)    
 })

“addRec”只是一个返回表的数据框的函数 . 我需要做的是从我的ui.R(button2)中的另一个操作按钮进行更改,但是将更改反映在同一个表中 . 我已经尝试创建另一个输出$表,它接受一个新的无效值(来自button2)并同时将两个无效值放在同一输出$表中 . 这不起作用 . 如何从2个不同的隔离操作按钮获得相同的表输出?