我有什么选择来实现带有多行/换行符的文本输入(显式的或只是用于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)