我想在titlePanel文本的左侧显示一个图像。
我试过了:
...
titlePanel(
img(src = "./mylogo.png", height = 60, width = 255),
"My Title"
),
...
显示图像,但不会显示“我的标题”文本。
我该怎么做?
答案 0 :(得分:1)
查看titlePanel
函数,看起来第一个参数是title
,第二个参数是布尔值。你正在做的是传递两个单独的参数,因此“我的标题”被用作windowTitle
参数的值。您希望将图像和文本都视为标记,作为一个参数,因此请尝试类似
titlePanel(
tagList(
img(src = "./mylogo.png", height = 60, width = 255),
"My Title"
)
),
注意:我没有尝试运行它,并且我不是100%确定这会起作用,因为这可能只是为了托管文本,因为函数文档说参数是an application title to display
。但如果有办法实现你想要的东西,它就会是这样的。
这是一个非常有用的技术,因为有许多闪亮的上下文,你应该只给出一个标签,但你可能想要包含多个,所以你要么必须将它包装在{{1或者使用<div>