我试图在我闪亮的应用程序中打印格式化的R代码(即包含制表符和空格的R代码)。
当我尝试使用verbatimTextOutput时,它只是将所有代码一起粉碎并用" \ n"替换换行符。
有没有办法:
停止将代码中的换行符转换为" \ n"
转换" \ n"回到应用程序中的实际换行符(可能通过HTML标记?)
或者是否有其他更好的方法可以在闪亮的应用程序中打印R代码(最好使用像markdown一样的灰色背景)?
答案 0 :(得分:0)
目前还不清楚你的意思。您应该提供一些代码来显示您描述的问题。以下闪亮的应用 会产生两行文字
library(shiny)
ui <- fluidPage(
verbatimTextOutput("text")
)
server <- function(input, output) {
output$text <- renderText({
string <- "hello\nworld"
string
})
}
shinyApp(ui, server)