Shiny和R:只加载一次数据 - 不要在应用程序的每次启动时加载并具有进度条

时间:2017-11-07 09:50:57

标签: r shiny shiny-server

我在一个闪亮的服务器上加载了我的shiny-app的global.R文件中的大量数据文件。在global.R文件中加载它的好处是它只加载一次 - 不是每个用户再次加载(如果我理解正确的话)。但是,缺点是应用程序需要大约10秒才能启动,我无法显示进度条或任何内容。有人知道如何解决这个问题吗?

有没有办法为ShinyApps保存工作区?这样,数据就不必由load(...)加载。

1 个答案:

答案 0 :(得分:0)

对于进度条,您可以使用shinyjs包来隐藏/显示组件。请参阅此链接Shiny Dashboard - display a dedicated "loading.." page until initial loading of the data is done