3

我有一个需要加载一次的数据源,因此将数据源读入全局环境。我将它放在全局环境中是因为 ui.r 文件需要访问它以获取某些列的唯一值以在 ui 上创建下拉列表。

所以我的 global.r 有这个:

############## global.r file
read.csv("mydatasource")

我的问题是 csv 文件需要大约 2 分钟才能加载,所以我想添加一个进度条。

是否可以withProgress在 global.r 文件中输出一个?

另外 - 每次有人访问 URL 时会重新加载 csv 吗?

或者它只会加载一次,当有人访问 URL 时,这会使 UI 更快?

....如果它每次都加载,有没有办法让它只加载一次,所以当一个人来到 URL 时,他们不必等待?

4

0 回答 0