【问题标题】:Remove line break in textOutput in Shiny Dashboard notification在 Shiny Dashboard 通知中删除 textOutput 中的换行符
【发布时间】:2015-04-09 20:25:27
【问题描述】:

我在 Shiny 仪表板中创建了一个通知,该通知显示一个图标,然后显示最后一天注册的用户数。如果我输入虚拟文本,则图标和文本在同一“行”上对齐。但是如果我使用 renderText 来动态拉数字,图标后会添加一个换行符。

这是用户界面代码:

dropdownMenu(type = "notifications",
         notificationItem(text = textOutput("regis")",
           icon("users"))

这是服务器代码:

output$regis <- renderText({
  count <- registrationsToday()
  paste(count,"new registrations today.",sep=" ")
  })

我已尝试修复它,但无法解决。有什么想法吗?

【问题讨论】:

    标签: r shiny


    【解决方案1】:

    此问题的临时解决方案已在此处发布: https://github.com/rstudio/shinydashboard/issues/21

    我对此进行了测试,它确实有效。

    notificationItem( text = tags$div(textOutput("regis"),style = "display: inline-block; vertical-align: middle;"), icon("users") )

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-23
      • 2015-06-16
      • 1970-01-01
      • 2016-01-31
      • 1970-01-01
      • 2011-04-28
      • 1970-01-01
      • 2017-10-14
      相关资源
      最近更新 更多