shinyapps.io不在同一个应用程序/会话中共享全局变量

时间:2017-06-15 01:18:59

标签: r shiny global-variables

非常奇怪的行为,不知道如何处理它 - 抱歉代码不可复制,但基本上在Shiny Pro上我有一个全局变量来检查正在处理的项目。所有用户都从列表中读取和写入以避免重复。 它被正确放置在Shiny Server上方

if (!exists("taken")) taken  = list()
shinyServer(function(input, output, session) {...

对列表和更新的调用按其应有的方式处理(使用<&lt ;-)但有时无法全局范围。即使我为同一个用户打开2个实例也不总是看到列表,如果我打开2个不同的用户实例,则更少见。但他们有时可以在几条记录之后看清单,它只是赶上了。如果每次我能理解,但不是偶然的。当然,当用户没有看到列表时,他们会创建自己的列表实例。

如何处理所有用户更新和读取的共享项列表?你会使用相同的方法,还是有更好的,更傻瓜的概念?

0 个答案:

没有答案