在闪亮的应用程序中运行背景任务

时间:2015-05-13 19:58:12

标签: r shiny

我有一个闪亮的应用程序,它通过selectizeInput接收输入并将数据输入到固定大小的数据框中,该数据框在用户输入数据时显示和更新。当用户输入数据时,填写数据帧。每次用户输入新数据时,我都会使用googlesheets包将更改后的数据框上传到Google工作表。此上传过程需要2或3秒,闪亮的应用程序将在更新UI并显示数据框之前等待它完成。保存到Google工作表的过程应该是一个后台任务,并且没有闪亮的应用程序等待它完成。有没有办法实现这个目标?

这就是它的样子......

observeEvent(input$timer_start,
    {       
      tmp <- row_col(val$cell, input$team_num)      
      val$df[tmp$row, tmp$col] <- input$name
      tmp_df <<- val$df
      edit_cells(gs, ws=1, tmp_df, header=TRUE)        
    })

0 个答案:

没有答案