rhandsontable下拉菜单缩短了Shiny应用程序

时间:2017-01-13 21:36:24

标签: r shiny rhandsontable

当我尝试在Shiny应用程序中编辑rhandsontable的条目时,下拉菜单会缩短。有没有办法让它们像rhandsontable tutorial中的日期选择器一样完全展开?这是应用程序。

library(rhandsontable)
library(shiny)

ui = fluidPage(rHandsontableOutput("data"))

server = function(input,output) {
  df = data.frame(x = factor(letters[1:3], levels = letters))
  values = reactiveValues(data = df)

  observe({
    req(input$data)
    values$data = hot_to_r(input$data)
  })

  output$data = renderRHandsontable({
    rhandsontable(values$data) 
  })
}
shinyApp(ui = ui, server = server)

1 个答案:

答案 0 :(得分:2)

如果您更改rhandsontable的大小,则会有效。

你可以尝试:

library(rhandsontable)
library(shiny)

ui = fluidPage(rHandsontableOutput("data"))

server = function(input,output) {
  df = data.frame(x = factor(letters[1:3], levels = letters))
  values = reactiveValues(data = df)

  observe({
    req(input$data)
    values$data = hot_to_r(input$data)
  })

  output$data = renderRHandsontable({
    rhandsontable(values$data, height=500) 
  })
}
shinyApp(ui = ui, server = server)