2017-06-13 6 views
0

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

私の入力をデフォルト値にリセットするには、リセットボタンが必要です。

ご了承ください。

よろしく、

モハン

答えて

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

このすべてをフレックスダッシュボードのサイドバーに入れることができます。私はこれが助けになることを望みます。

関連する問題