本文介绍了SHINY:如何更新reactiveValues对象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一对辅助输入,允许用户从一组选择中选择组合。此外,能够删除以前创建的项目也很方便。

对于此任务,将由reactiveValues对象形式的命名列表listN <- reactiveValues()负责存储这些信息。

添加项目的功能非常有用,但当我尝试从listN中删除项目时,其项目名称将永远存在!

我的策略是利用reactiveValuesToList(),操作其项,并用reactiveValues()(或do.call(reactiveValues, listN_as_list))的全新实例替换listN

我在Gist存储了一个可重现的应用程序。我希望这足以让你们帮我摆脱困境。如果需要,请坚持更多澄清。

URL:

gist.github.com/d43e72959c4576d27535

要在控制台上运行的代码:

shiny::runGist('d43e72959c4576d27535')

提前感谢!

推荐答案

郑乔在Shiny Google Groups:

的应答

这篇关于SHINY:如何更新reactiveValues对象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 04:04