html - 如何在 Shiny 中方便地添加多个换行符?

标签 html r shiny line-breaks

我想在我 Shiny 的应用程序中放置多个换行符。
代替

br(),
br(),
br(),
...

有没有更方便的方法?谢谢。

最佳答案

我不知道这对您是否方便,但它可以为您节省一些打字时间。
linebreaks(n)重复 <br/> n 次并将其解析为 HTML。

library(shiny)


linebreaks <- function(n){HTML(strrep(br(), n))}

ui <- fluidPage(

  titlePanel(
              p( 
                  h1("first sentence", align = "center"),

                  linebreaks(10),

                  h3("second sentence", align = "center")
                )
              )
  )

关于html - 如何在 Shiny 中方便地添加多个换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46559251/

相关文章:

在 Shiny 输出中用 br() 替换换行符

javascript - Twitter Bootstrap 旋转木马灰色条

html - 使用 :before 对齐图标旁边的文本

r - 在R中解聚合/反汇总/扩展数据集

r - axis.break和ggplot2或gap.plot?情节可能太复杂了

r - 在 Shiny 中使用并行包

html - 流体设计中的 float 图像和文本环绕

javascript - 对话框隐藏后折叠传播不会消失

r - 使用opencpu连接云服务器时获取授权签名消息

r - FluidPage 中的 tabsetPanel 不起作用