2017-04-13 141 views
0

我试图在我闪亮的应用程序中打印格式化的R代码(即包含制表符和空格的R代码)。闪亮:我如何将 n转换为verbatimTextOutput中的实际换行符?

当我尝试使用verbatimTextOutput时,它只是将所有代码一起打包并用“\ n”替换换行符。

有没有一种办法之一:

  1. 停止换行符的转换在我的代码为“\ n”

  2. 转换“\ n”返回到应用中的实际换行符(可能通过一个HTML标记?)

或者是有一些其他更好的在光泽印刷应用R代码里面(最好用像在降价灰色背景)的方法?

+0

请提供最低限度的工作示例 – HubertL

回答

0

目前尚不清楚你的意思。您应该提供一些代码来显示您描述的问题。下面闪亮的应用确实结果在两行文字

library(shiny) 
ui <- fluidPage(
    verbatimTextOutput("text") 
) 
server <- function(input, output) { 
    output$text <- renderText({ 
    string <- "hello\nworld" 
    string 
    }) 
} 
shinyApp(ui, server) 
相关问题