0
我對沒有一個特定的可重複的例子表示歉意,我希望我的問題不是太通用。Can ReactiveValues()移除一個plotOutput對象嗎?
我想知道是否有可能使用reactiveValues()來刪除plotOutput對象。特別是,我可以有類似的東西
my_values <- reactiveValues(A = my_plot, B = [something])
if (condition)
{
output$my_plotOutput <- my_values$A
} else
{
output$my_plotOutput <- my_values$B
}
如果後者選項消除(或只是呈現不可見)的plotOutput?
我知道我可以讓情節爲空,但是空矩形仍然存在。
在此先感謝。
要*渲染無形*,您可以使用['shinyjs :: hide']( https://github.com/daattali/shinyjs); ['shiny :: removeUI'](http://shiny.rstudio.com/reference/shiny/latest/removeUI.html)(也許矯枉過正,那麼你需要'insertUI'將它放回去);或者只是'plot(0,type ='n',axes = FALSE,ann = FALSE)'(一無所獲)。 – r2evans