0

我想将一些闪亮的输出元素和反应值设置为 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

当然有一个我不知道的更优雅的解决方案?

4

0 回答 0