微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

R/R Shiny:无法在 R 中的 writeLines 之后插入换行符

如何解决R/R Shiny:无法在 R 中的 writeLines 之后插入换行符

我想在新行中打印 writeLines内容,但我无法在我的 Shiny 应用程序中打印。附上相关的服务器代码 中的文本显示出来就好像它是连接在一起的,而不是在新行中。有人可以帮我吗?

更新的可重现示例

shinyUI(dashboardPage( skin = "black",dashboardHeader(title = "Fruits",titleWidth = 450),dashboardSidebar(width=250,tags$head(
                         tags$style(HTML("
                      .sidebar { height: 90vh; overflow-y: auto; font-size: 17px;}
                      " )
                         )
                       ),sidebarMenu(
                         
                         menuItem("Fruits",tabName = "Fruits"),fileInput("file","Upload file (.xlsx)",multiple = TRUE,accept = c(".xlsx")),uIoUtput("selectfile"),)),dashboardBody(
                         tabItems(
                           
                           tabItem(tabName = "Fruits",fluidPage(
                                     
                                     uIoUtput("tb")
                                     
                                     
                                   )
                                   
                           )))))


shinyServer(function(input,output,session)
{
  fruits <- reactive({
    req(input$file)
    inFile <- input$file
    if(is.null(inFile))
      return(NULL)
    
    fruits<-read_excel(paste(inFile$datapath,".xlsx",sep=""),sheet = 1)
    
  })
  
  data <- reactive({
    data<-data.frame(fruits())
  })
  
  
  output$text1<- renderPrint({
    for(i in 1:length(data()$fruit_column)){
      writeLines(paste("Fruit",i,"is",data()[i,fruit_column]))
    }
  })
  
  output$tb <- renderUI({
    if(is.null(input$file)) {return()}
    else
      tabsetPanel(
        
        tabPanel("Tab 1",Box( title = "Fruit Log",status = "primary",solidHeader = TRUE,collapsible = TRUE,textoutput("text1")))
      )
  })
  })

shinyApp(ui,server)

这应该可以让我大致了解我创建的应用程序,尽管这个可重现的示例可能有错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。