如何将多个 FluidRows() 放入一个 Shiny 输出中?

3D0*_*D0G 2 r shiny

当我尝试将两个 FluidRows() 放入一个 output$variable 中时,我只得到最后一个:

> {fluidRow(class="a"); fluidRow(class="b")}
<div class="row b"></div>
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以将两行放入一个输出$变量中?

Geo*_*any 6

我不确定您到底期望什么,但我认为返回多个元素的最简单方法是使用div. 就像是:

output$variable <- renderUI({
  div(
    fluidRow( class = "a"),
    fluidRow( class = "b")
   )
})
Run Code Online (Sandbox Code Playgroud)

它将创建类似以下内容的内容:

<div>
  <div class="row a"></div>
  <div class="row b"></div>
</div>
Run Code Online (Sandbox Code Playgroud)