【问题标题】:Shiny app not updating the data闪亮的应用程序不更新数据
【发布时间】:2017-12-05 15:44:54
【问题描述】:

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

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 文件。是否可以要求闪亮的服务器在每次访问时重新运行整个文件?

谢谢

【问题讨论】:

标签: r shiny run-app


【解决方案1】:

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

反应式投票

价值

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

说明

用于创建反应式数据源,其工作原理是定期轮询非反应式数据源。

示例

reactivePoll and reactiveFileReader

【讨论】:

    猜你喜欢
    • 2016-06-24
    • 2017-10-14
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 2015-09-08
    • 2013-07-02
    • 1970-01-01
    • 2014-01-08
    相关资源
    最近更新 更多