【问题标题】:Add picture in dashboardHeader在dashboardHeader中添加图片
【发布时间】:2021-01-10 14:49:04
【问题描述】:

我的 R 闪亮应用程序需要您的帮助。我想在dashboardHeader 的标题附近添加一个logo。徽标不显示在页面中。你能帮助我吗 ?提前致谢。 这是代码:

library(shiny)
library(shinydashboard)

shinyApp(
  
  ui = dashboardPage(
    dashboardHeader(title = tags$img(src='logo.JPG', height = '60', width ='60')),
    dashboardSidebar(),
    dashboardBody()
),
server = function(input, output) {}
)

【问题讨论】:

    标签: r shiny r-markdown shinydashboard dashboardheader


    【解决方案1】:

    您的代码似乎运行良好。以互联网上的图片为例(我只是以 google 为例)。

    library(shiny)
    library(shinydashboard)
    
    shinyApp(
      
      ui = dashboardPage(
        dashboardHeader(title = tags$img(src='https://cdn.vox-cdn.com/thumbor/Ous3VQj1sn4tvb3H13rIu8eGoZs=/0x0:2012x1341/1400x788/filters:focal(0x0:2012x1341):format(jpeg)/cdn.vox-cdn.com/uploads/chorus_image/image/47070706/google2.0.0.jpg', height = '60', width ='60')),
        dashboardSidebar(),
        dashboardBody()
      ),
      server = function(input, output) {}
    )
    
    

    【讨论】:

    • 嗨@Jack,感谢您的回复。它适用于网站上的图片,但是当我想从同一文件夹内的图片中显示它时,它不会显示。我不知道为什么:/
    • 尝试将你的图片放在一个单独的“www”文件夹中,该文件夹与你的应用程序位于同一目录中。R
    • 在“图片”部分有更详细的解释:shiny.rstudio-staging.com/tutorial/written-tutorial/lesson2
    • 我在这里遇到了与@Pinkette 相同的问题。你设法解决了吗?我在“www”文件夹中保存了一张图片,所以代码看起来像tags$img(src = "www/image.png"),但这不起作用。
    【解决方案2】:

    只需在与您的脚本相同的目录中创建一个名为“www”的新文件夹,然后在其中添加您的图片

    【讨论】:

      猜你喜欢
      • 2013-07-30
      • 1970-01-01
      • 1970-01-01
      • 2013-12-02
      • 1970-01-01
      • 2018-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多