在闪亮的actionButton中复制一个图标

时间:2016-07-08 00:43:54

标签: r icons shiny

我想添加一个Font Awesome'孩子'我的actionButton in Shiny中的两次图标。以下应用程序显示孩子一次:

library(shiny)
ui <- fluidPage(
  actionButton("child","children", icon("child"))
)
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)

我尝试了显而易见的无济于事:

actionButton("child","children", icon(c("child","child")))

我必须接受这是一个非常小众的问题。

1 个答案:

答案 0 :(得分:1)

这与您想要两次相同的图标无关。您无法将名称向量传递到icon()函数中。如果您查看icon()的文档,它会说它接受图标的名称,而不是多个图标的矢量。

要做你想做的事,你可以在标签中添加多个图标。像这样的东西

actionButton("child", div(icon("child"), icon("child"), "children"))