【问题标题】:Reset button for flexdashboard in RR中flexdashboard的重置按钮
【发布时间】:2017-07-09 22:51:01
【问题描述】:

我在 R 中开发了一个 flexdashboard。我有三个下拉菜单作为仪表板的输入。根据对这些下拉菜单的输入,仪表板会相应更改。

对,我需要一个重置按钮来将下拉菜单中的输入重置为默认值。

感谢任何输入。

问候,

莫汉

【问题讨论】:

    标签: r flexdashboard


    【解决方案1】:

    您可以通过以下方式将input$reset 设置为重置按钮。

    首先你需要在侧边栏输入:

    selectizeInput("input_name", "My Input", c("Choose one" = "", c("Option 1","Option 2")))

    然后设置重置按钮UI:

    actionButton("reset", "Reset Inputs")

    最后,设置一个绑定到重置按钮的观察者,将输入更改回默认值(或您指定的任何内容):

    observeEvent(input$reset, { updateSelectizeInput("input_name", "My Input", c("Choose one" = "", c("Option 1","Option 2"))) }

    您可以将所有这些都放在 flexdashboard 的侧边栏中。我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2019-08-16
      • 2022-01-12
      • 1970-01-01
      • 2020-12-02
      • 2020-04-03
      • 2021-11-21
      • 2015-07-30
      • 2021-12-10
      • 1970-01-01
      相关资源
      最近更新 更多