徽标未加载到闪亮的仪表板上

时间:2019-12-09 10:19:13

标签: r shiny

我试图第一次使用Shiny来构建一个非常简单的Web应用程序。

我想在仪表板的左上角添加徽标,但无法加载图片

这是我写的:

GH
-->model
---->app
------>webapp
       server.R
       ui.R
--> pictures
    logo.jpg

这是我的文件夹的结构

{{1}}

如果我运行我的应用,我会得到一个问号,作为实际图片的占位符

1 个答案:

答案 0 :(得分:0)

尝试使用addResourcePath(prefix, path)强制使用,然后使用src = "prefix/logo.jpg"

library(shiny)
library(shinydashboard)

ui <- function(){
    addResourcePath("www", "www")
    tagList(
        dashboardPage(
            dashboardHeader(title = tags$img( src='www/logo.png') ),
            dashboardSidebar(),
            dashboardBody()
        )  
    )
}


server <- function(input, output) {

}

# Run the application 
shinyApp(ui = ui, server = server)