fontawesome中的"fas" "far" "fal" "fab"类型的图标如何在闪亮中使用?
How to use the icons of the "fas" "far" "fal" "fab" type from fontawesome in shiny?
我只能使用 "fa" 样式前缀 um shiny::icon()
并创建类似 <i class="fa fa-angle-left pull-right"></i>
.
的代码
如何使用 fontawesome 的其他样式前缀?
如果您想要的图标在此处的列表中:https://github.com/rstudio/shiny/blob/master/R/font-awesome.R
然后它会自动更改为使用 "fab" 作为前缀 - 否则它会一直使用 "fa" 我想。 shiny::icon
里面的相关代码是:
if (!is.null(name)) {
prefix_class <- prefix
if (prefix_class == "fa" && name %in% font_awesome_brands) {
prefix_class <- "fab"
}
iconClass <- paste0(prefix_class, " ", prefix, "-", name)
}
您可以通过自己创建图标来更改前缀
htmltools::browsable(tags$i(class = "far fa-user-circle"))
这可以在 shiny ui 元素的 icon 参数中传递
actionButton(..., icon = htmltools::browsable(tags$i(class = "far fa-user-circle")))
我只能使用 "fa" 样式前缀 um shiny::icon()
并创建类似 <i class="fa fa-angle-left pull-right"></i>
.
如何使用 fontawesome 的其他样式前缀?
如果您想要的图标在此处的列表中:https://github.com/rstudio/shiny/blob/master/R/font-awesome.R
然后它会自动更改为使用 "fab" 作为前缀 - 否则它会一直使用 "fa" 我想。 shiny::icon
里面的相关代码是:
if (!is.null(name)) {
prefix_class <- prefix
if (prefix_class == "fa" && name %in% font_awesome_brands) {
prefix_class <- "fab"
}
iconClass <- paste0(prefix_class, " ", prefix, "-", name)
}
您可以通过自己创建图标来更改前缀
htmltools::browsable(tags$i(class = "far fa-user-circle"))
这可以在 shiny ui 元素的 icon 参数中传递
actionButton(..., icon = htmltools::browsable(tags$i(class = "far fa-user-circle")))