如何在R Shiny中使用超链接或同一行上的其他元素创建一行文本?

时间:2019-01-10 18:05:23

标签: r hyperlink shiny

在R Shiny仪表板中,我试图在句子的末尾或单词之间使用“,”写超链接的文本行。但是,第二个标签(在这种情况下为超链接)将转到第二行。如何将所有标签保持在同一行?

我尝试了以下代码和几种变体:

fluidRow(h4("We recently launched a new initiative.  For more information visit:")),h4(a("Search for it", href="www.google.com"))

我们最近发起了一项新计划。有关更多信息,请执行以下操作:搜索(带有指向Google的超链接作为占位符)。

1 个答案:

答案 0 :(得分:0)

您只需要一个逗号。如果您希望链接也以h4样式设置格式,则代码应如下所示:

library(shiny)

shinyApp(
  ui = fluidPage(
    fluidRow(
      h4("We recently launced a new initiative. For more information visit: ", a("Search for it", href = "wwww.google.com"))
    )
  ),
  server = function(input, output) {

  }
)

这将导致:

enter image description here