在R Shiny Server中样式化或格式化文本

时间:2013-09-27 16:55:10

标签: html r shiny shiny-server

我有一个在闪亮的服务器上运行的应用程序,我想格式化小部分文本,而无需管理整个页面的css / html。

简单示例:

ui.r中,我有一些帮助文字,我想要样式化。

sidebarPanel(
 ...
 , helpText("<I>Can</I> <em>this</em> <strong>happen</strong>?")
 )

给出了:

# Current Output: 
<I>Can</I> <em>this</em> <strong>happen</strong>?
  

#desired输出:
  可以 发生

文本(可理解地)呈现为文字字符串 是否有强制HTML解析的函数或命令?

1 个答案:

答案 0 :(得分:5)

使用此:

sidebarPanel(
 ...
 , HTML("<I>Can</I> <em>this</em> <strong>happen</strong>?")
 )

另外,您甚至可以在服务器端使用renderText来构建完整的HTML输出字符串,该输出字符串可以根据您的输入进行更改。我经常使用它来发布自动评论(例如&#34;最新的数据发布是y ....这是y的增加,相对于之前的版本......&#34;)。