闪亮的标题图像似乎未格式化
Shiny Title image seems unformatted
我正在开发一个 Shiny 应用程序,我想使用图像而不是标题。虽然代码没有引发任何错误并显示图像的指定区域,但图像没有显示。
代码如下:
# header UI
ui <- navbarPage(title = div(img(src="/Users/atillacolak/Desktop/tafn_logo.png",
height = 60,
style = "margin-top: -14px; padding-right:10px;padding-bottom:10px")),
selected = "home",
theme = bs_theme(
bg = "white",
fg = "#ed7117",
base_font = font_google("Prompt"),
code_font = font_google("JetBrains Mono")),
fluid = TRUE,
home)
这段代码的结果如下图所示。
如您所见,图像未格式化。这里有什么问题?
您需要将图像作为静态资源提供给 shiny 的网络服务器。
要么将图像放入 www
文件夹(应用程序文件夹的子目录)并设置 src = "/tafn_logo.png"
,要么使用 addResourcePath:
addResourcePath(prefix = "Desktop", directoryPath = "/Users/atillacolak/Desktop")
src 使用前缀:
img(src="Desktop/tafn_logo.png",
height = 60,
style = "margin-top: -14px; padding-right:10px;padding-bottom:10px")
查看我的相关回答。
我正在开发一个 Shiny 应用程序,我想使用图像而不是标题。虽然代码没有引发任何错误并显示图像的指定区域,但图像没有显示。
代码如下:
# header UI
ui <- navbarPage(title = div(img(src="/Users/atillacolak/Desktop/tafn_logo.png",
height = 60,
style = "margin-top: -14px; padding-right:10px;padding-bottom:10px")),
selected = "home",
theme = bs_theme(
bg = "white",
fg = "#ed7117",
base_font = font_google("Prompt"),
code_font = font_google("JetBrains Mono")),
fluid = TRUE,
home)
这段代码的结果如下图所示。
如您所见,图像未格式化。这里有什么问题?
您需要将图像作为静态资源提供给 shiny 的网络服务器。
要么将图像放入 www
文件夹(应用程序文件夹的子目录)并设置 src = "/tafn_logo.png"
,要么使用 addResourcePath:
addResourcePath(prefix = "Desktop", directoryPath = "/Users/atillacolak/Desktop")
src 使用前缀:
img(src="Desktop/tafn_logo.png",
height = 60,
style = "margin-top: -14px; padding-right:10px;padding-bottom:10px")
查看我的相关回答