2017-04-21 13 views
0

私はメインパネルにdataTableOutputを持っています。それから私はアクションボタン "行く"を持っています。 "Go"をクリックすると、rHandsOutputがメインパネルに表示されますが、dataTableOutputの下には表示されません。メインパネルでdataTableOutputを削除してrHandsOutputを表示するにはどうすればよいですか?私の現在のコードでは、両方のテーブルが一緒に表示されます。 "Go"をクリックすると、2番目のテーブルが最初のテーブルの下に来て、2番目のテーブル(rHandsOutput)のみを表示して、メインパネルから1番目のテーブルを削除します。他のリアクティブ出力を光沢のあるスタジオに表示するにはメインパネルをクリアしてください

助けてください!1

答えて

0

動的にuiを生成します。その後、

ui.rで使用uiOutput("someidentifier")server.r

output$someidentifier <- 
    renderUI({ 
    dataTableOutput("datatableidentifier") 
    }) 

output$datatableidentifier <- renderDataTable(iris) 

uiOutputに次を使用してデータテーブルでそれを埋めるためには、あなたが動的に追加するUIどんな要素の(ui.rで)行われます。そのuiのための必要なコードはのserver.rに移動します。

関連する問題