r - 如何在闪亮的仪表板中的 paste0() 函数内换行
问题描述
我正在尝试在 shinydashboard 服务器部分打印 2 行文本,并且 "\n" 似乎不起作用
output$textbox_ID <- renderText(
{
paste0("Apples \n Bananas")
}
)
解决方案
首先\n
是 unicode 换行符,对于闪亮的你需要 HTML 换行符,即<br>
. 这是一个使用的解决方案,renderUI
因为我不确定是否可以在renderText
.
用户界面
uiOutput('textbox_ID')
服务器
output$textbox_ID <- renderUI(
{
HTML(paste0("Apples",br()," Bananas"))
}
)
如果您不需要从服务器端检索某些内容,则可以直接在UI中使用以下内容:
helpText( HTML(paste0("Apples",br()," Bananas")))
#OR
HTML("Apples <br> Bananas")
推荐阅读
- android - 图像 Uri 未显示在列表视图和警报对话框中
- java - 在 SpringBoot 中模拟多个 bean
- jquery - 点击href链接后,在目标页面产生点击事件
- spring-boot - 无法将 Spring Boot 微服务日志发送到 ELK 堆栈
- regex - 如何在python中删除一个字符串和一个数字?
- r - 使用因子在 R 中对数据集的一列进行编码
- database - 从powershell列出Access DB中的所有表名
- c# - 通过 Azure AD ADAL 进行 ASP.NET MVC 用户身份验证
- java - 如何从 Java 中的 Main 类的函数中调用具有某种返回类型的函数?
- pandas - Pandas 如何将时间戳列转换为日期时间?