【发布时间】:2021-04-30 11:21:39
【问题描述】:
我试图根据 a 和 b 的值更新我的 rhansontable。但它没有得到更新。基本上,c列应该是a列分开的b列
library(shiny)
library(rhandsontable)
did_recalc <- FALSE
ui <- fluidPage(
# tableOutput(table1),
rHandsontableOutput('table'),
textOutput('result')
)
server <- function(input,output,session)({
# values <- reactiveValues(data=as.data.frame(runif(2)))
INR = c(0)
`Price` = c(0)
Total = as.numeric(INR / `Price`)
values <- data.frame(a = INR, b = `Price`, c = Total)
observe({
if(!is.null(input$table))
values <- hot_to_r(input$table)
})
output$table <- renderRHandsontable({
rhandsontable(values)
})
})
shinyApp(ui = ui, server = server)
【问题讨论】: