闪亮的应用程序不更新数据

时间:2017-07-02 04:36:47

标签: r shiny run-app

我有一个看起来像这样的闪亮页面:

library(all my required packages)
source("that file that contains a function to grab my data")
data <- function_from_sourced_file()
server <- function(input, output)
ui <- shinyUI()
shinyApp(ui = ui, server = server)

现在这个工作正常,但我需要闪亮的应用程序来反映所述数据的变化,为此我必须重新运行vim中的runApp()函数或:w app.R文件。是否有可能要求闪亮的服务器在每次访问它时重新运行整个文件?

感谢

1 个答案:

答案 0 :(得分:0)

其中一种快速方法是使用reactivePoll

  

reactivePoll

一个反应式表达式,它返回valueFunc的结果,并在checkFunc更改时失效。

描述

用于创建活动数据源,通过定期轮询非活动数据源来工作。

实施例

reactivePoll and reactiveFileReader