我使用Shinydashboard构建了一个应用程序,并尝试生成一个带有(反应性)文本的框。我在dashboardBody中的代码是
box("Species was found in ", textOutput("Count1"), "of", Count2, "Sites")
Count1是响应式的,基于UI中的用户输入。Count2在global.R中定义。
输出为:
Species was found in
1
of 134 Sites
那么,如何删除换行符?paste()不起作用,因为它仅显示textoutput元素的html代码。
根据评论,它确实起作用了,因此这里给出了我的解决方案:
box("Species was found in ", textOutput("Count1", inline = TRUE), "of", Count2, "Sites")
如果没有inline = TRUE
它,则将放在textOuput()
中div
,这样会产生换行符。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句