【发布时间】:2015-12-17 15:39:08
【问题描述】:
当使用带有 shinyDashboard 的 runApp() 时,应用程序默认加载第一个选项卡。有什么方法可以将第一页更改为“欢迎”之类的内容,而不是直接加载第一个选项卡?
【问题讨论】:
-
关于 SO 或 google 的信息很多。您应该提供一个可重现的示例,以便我们为您提供帮助
标签: r shiny shinydashboard
当使用带有 shinyDashboard 的 runApp() 时,应用程序默认加载第一个选项卡。有什么方法可以将第一页更改为“欢迎”之类的内容,而不是直接加载第一个选项卡?
【问题讨论】:
标签: r shiny shinydashboard
您可以在服务器中添加updateTabItems 命令。R
如果您希望它在应用程序启动时触发,您需要将其放在 observe 中
observe({
updateTabItems(session, "menuTabId", 'tabIdToChangeTo')
})
如果您希望此功能根据某个值重复,您需要在观察范围内添加反应输入或反应值,以便在该值更改后触发 observe。
【讨论】: