【发布时间】:2016-03-23 16:20:04
【问题描述】:
我有哪些选项可以在闪亮的情况下实现具有多行/换行符的文本输入(显式或只是软换行以获得更好的 UI 输出)?
我想实现一个具有描述/详细信息字段的应用,并且输入的内容很可能不止一行。
基本上,我正在寻找一些东西来实现我正在写这个问题的stackoverflow的文本输入框的类似功能:换行符、滚动条和/或(自动)高度调整。
示例
# UI ---------------------------------------------------------------------
ui <- fluidPage(
p(),
textInput("title", "Title"),
textInput("description", "Description"),
tags$hr(),
h3("Database state"),
DT::dataTableOutput("datatable")
)
# Server ------------------------------------------------------------------
server <- function(input, output, session) {
output$datatable <- DT::renderDataTable(
data.frame(
Title = input$title,
Description = input$description,
stringsAsFactors = FALSE
)
)
}
shinyApp(ui, server)
【问题讨论】:
-
你想要stackoverflow.com/questions/14452465/…这样的东西吗?
-
@Vongo:看起来很有希望,感谢您的指点!实际上,“多行输入”比“换行符”更能描述我所追求的内容
标签: r user-interface shiny line-breaks