闪亮的隐藏HTML

时间:2020-04-14 13:22:20

标签: r shiny shinyapps

我试图弄清楚如何在Shiny应用程序中同时添加文本和图像,而不会在浏览器选项卡上显示HTML代码。

我发现可以同时放置图像和文本的代码如下(在我的ui.R脚本中使用):

titlePanel(div("My title here", img(src = "Image.jpeg", height = 80, width = 175, align = "right")))

当我使用它时,Shiny应用程序将在左侧加载文本,在右侧加载图像,这是理想的结果;但是,当我在浏览器中打开(通过Safari和Chrome进行测试)时,浏览器的标签为

"<div> My title here <img src = "Image.jpeg" height="80" width="175"..."

Shiny中是否可以将标题和图像都保留在标题面板的顶部,但是浏览器的选项卡仅显示标题?

1 个答案:

答案 0 :(得分:1)

使用windowTitle的{​​{1}}自变量在打开页面时为标签赋予标题。默认值为titlePanel,这就是为什么您的标签页标题包含您在title中使用的HTML代码的原因,该文本将作为文本传递给标签页标题。

titlePanel

enter image description here