如何将多个fluidRows()放在一个Shiny输出中?

时间:2016-09-07 21:27:55

标签: r shiny

当我尝试将两个fluidRows()放在一个输出$变量中时,我只得到最后一个:

> {fluidRow(class="a"); fluidRow(class="b")}
<div class="row b"></div>

有没有办法在一个输出$变量中放两行?

1 个答案:

答案 0 :(得分:1)

我不确定您的期望是什么,但我认为让多个元素返回的最简单方法是使用div。类似的东西:

output$variable <- renderUI({
  div(
    fluidRow( class = "a"),
    fluidRow( class = "b")
   )
})

它会创建类似的东西:

<div>
  <div class="row a"></div>
  <div class="row b"></div>
</div>