我希望在两行上有一个信息框显示文字。例如,如果我要将html和闪亮结合起来(就像传单中的弹出窗口一样):
df = pandas.DataFrame.from_csv("data.txt")
print df["Timestamp"] # or whatever your header names might be
我已尝试output$myInfoBox <- renderInfoBox({infobox(paste("Output1: ", myout1, "<br>", "Output2: ", myout2, sep = ""))})
等等。没有任何作用。
谢谢!
答案 0 :(得分:6)
我也在努力解决这个问题。我找到的解决方案是使用闪亮的HTML()函数,它明确地将文本标记为HTML以避免转义。
例如,如果您在R控制台中执行infoBox("test_id",paste("test_value",br()))
,则会看到中断标记br()被转义为<br/>
。因此,解决方案是指定它是html。
infoBox("test_id",HTML(paste("test_value",br())))