r - Shiny: 用观察刷新数据的源文件
问题描述
我有一个helper.R
,我想从中app.R
获取数据以刷新数据。helper.R
具有基于的路径变量Sys.Date()
,例如
data_path <- paste0("data_", Sys.Date(), ".csv")
我有一个闪亮的应用程序在闪亮的服务器上运行,我想helper.R
每天使用observe
助手.R
cur_date <- Sys.Date()
应用程序.R
observe({
invalidateLater(10000, session)
if (Sys.Date() > cur_date) {
source("helper.R")
}
})
由于某种原因,此设置不适用于数据刷新。我对 R 中的变量范围不太熟悉。感谢您提供任何帮助。
解决方案
推荐阅读
- php - 如何停止复制子目录?
- android - 避免每次都做 adb tcpip 5555
- linux - include/config/auto.conf.cmd : 没有这样的文件或目录 [Kali Linux]
- javascript - 为什么我在 Vue 中的移动标签效果不起作用?
- java - CompletableFuture 无法与某些 java 8 流代码一样工作
- c++ - 有没有办法替换使用它们的所有函数定义并自动更改我的源代码中的变量名称?
- php - 为什么我在导入 XML 时会出现重复项?
- python - 字典列表列表正在更新顶级条目
- javascript - 基本 React 组件渲染两次,没有任何 API 数据
- ios - 在 Xcode 中出现我不理解的错误