したがって、これはどういうわけか私の以前のフォローアップです: R Shiny での自動 GUI生成 要素を反復的に生成する方法の解決策を投稿しました。
現在、どのアクションボタンが押されたかを受信/確認できず、押すと何らかのアクションを実行できません。
一般に、ボタンを生成して ui.R に送信する関数があります。
output$generateImages <- renderUI({
(...)
i <-1
for(dir in folders){
(...)
txt<-paste0("rep",i)
pp<-pathNameToImage
LL[[i]] <- list(actionButton(txt,icon=imageOutput(pp,width="100px",height="100px"),label=dir))
i<-i+1
}
return(LL)
}
ui.RI には次のものがあります。
uiOutput('generateImages')
そして、ボタンを「LL」というリストに積み上げて細かく表示します。
チュートリアルと例を探してみましたが、画像でどのように行われるか、「手動で」作成されたのではなく反復的にボタンから入力を受け取る方法を見つけることができませんでした。
「監視」でこれらのボタンにアクセスして、アクションを実行するにはどうすればよいですか? input$generateImages、input$LL などをいくつか試しましたが、すべて NULL の値でした。