当前位置:  开发笔记 > 编程语言 > 正文

多行文本输入闪亮

如何解决《多行文本输入闪亮》经验,为你挑选了1个好方法。

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

Ike.. 10

尝试使用textAreaInput而不是textInput.使用前者可以设置高度和宽度,如果行太长,它会自动换行到下一行.

这是文档中提到的位置.



1> Ike..:

尝试使用textAreaInput而不是textInput.使用前者可以设置高度和宽度,如果行太长,它会自动换行到下一行.

这是文档中提到的位置.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有