gpt4 book ai didi

R Shiny Dashboard Infobox 超过两行

转载 作者:行者123 更新时间:2023-12-04 23:18:25 28 4
gpt4 key购买 nike

我想要一个信息框显示两行文本。例如,如果我要结合 html 和 和 Shiny (就像传单中的弹出窗口一样):

output$myInfoBox <- renderInfoBox({infobox(paste("Output1: ", myout1, "<br>", "Output2: ", myout2, sep = ""))})

我试过 "<br>", "\n"等等。没有任何效果。

谢谢!

最佳答案

我也为此苦苦挣扎。我找到的解决方案是使用 Shiny 的 HTML() 函数,该函数将文本显式标记为 HTML 以避免转义。

例如,如果您执行 infoBox("test_id",paste("test_value",br()))在 R 控制台中,您会看到中断标记 br() 被转义为 &lt;br/&gt; .因此,解决方案是指定它是html。

infoBox("test_id",HTML(paste("test_value",br())))

关于R Shiny Dashboard Infobox 超过两行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34234107/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com