如何将多个电抗值和闪亮的输出设置为NULL?

时间:2019-02-18 17:47:13

标签: r shiny shiny-reactivity

我想将一些闪亮的输出元素和反应性值设置为NULL,也许使用这样的循环:

itemsToNull <- c("output$plot1", "output$plot2", 
                 "reactVal$react1", "reactVal$react2")

for (i in itemsToNull) {
    assign(i, NULL)
}

或相似但不同:

itemsToNull <- list("output$plot1", "output$plot2", 
                 "reactVal$react1", "reactVal$react2")

for (i in 1:length(itemsToNull)) {
    assign(itemsToNull[[i]], NULL)
}

这些都不起作用,所以我一直在“手动”进行操作:

output$plot1    <- NULL
output$plot2    <- NULL
reactVal$react1 <- NULL
reactVal$react2 <- NULL

肯定有一个我不知道的更优雅的解决方案吗?

0 个答案:

没有答案