1

Rでフレックスダッシュボードを開発しました。ダッシュボードの入力として3つのドロップダウンメニューがあります。これらのドロップダウン メニューへの入力に基づいて、それに応じてダッシュボードが変更されます。

そうです、ドロップダウンメニューの入力をデフォルト値にリセットするには、リセットボタンが必要です。

どんな入力でも大歓迎です。

よろしく、

モハン

4

1 に答える 1

0

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"))) }

これらすべてをフレックスダッシュボードのサイドバーに配置できます。これがお役に立てば幸いです。

于 2017-07-09T14:51:01.003 に答える