当前位置:  开发笔记 > 前端 > 正文

R Shiny Dashboard Infobox超过两行

如何解决《RShinyDashboardInfobox超过两行》经验,为你挑选了1个好方法。

我希望在两行上有一个信息框显示文本.例如,如果我要将html和闪亮结合起来(就像传单中的弹出窗口一样):

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

我试过"
", "\n"
,等等没什么用.

谢谢!



1> 小智..:

我也在努力解决这个问题.我找到的解决方案是使用闪亮的HTML()函数,该函数将文本显式标记为HTML以避免转义.

例如,如果infoBox("test_id",paste("test_value",br()))在R控制台中执行,您将看到break标记br()被转义为<br/>.因此,解决方案是指定它是html.

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

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有