首页 > 解决方案 > Shiny:renderPrint 一个不带 [1] 且不带转义字符的字符串

问题描述

如何在 Shiny S 中打印字符串...

示例

library("shiny")

# Define UI ----
ui <- fluidPage(
  
  mainPanel(
    verbatimTextOutput("showstring")
  )
)

# Define server logic ----
server <- function(input, output) {

  output$showstring <- renderPrint({
    
    mystring <- "DOI (\"10.3390/ijerph15010052\")"
    
    mystring
    
  })
}

# Run the app ----
shinyApp(ui = ui, server = server)

当前(坏)结果:

被转义的闪亮输出

标签: rstringshinyprintingescaping

解决方案


答案(感谢评论中的 Limey)是使用renderText而不是renderPrint.


推荐阅读