在我的Shiny App中,我通过包data.table
实现了 Data.table 。
My Shiny应用程序在本地服务器上运行得非常好,但是当我将它部署到Digital-ocean时,我经常会收到如下错误:
DataTables warning: table id=DataTables_Table_1 - Ajax error. For more information about this error, please see http://datatables.net/tn/7
不是这样,我每次都会收到此错误,但是频繁,并且无法重复我的实验来重新生成该错误。看来,这个错误是随机出现的吗?
我在互联网上搜索,但没有得到任何具体的建议如何规避Shiny应用程序中出现的这个问题。
任何帮助都将受到高度赞赏。
谢谢,
答案 0 :(得分:0)
由于您声称在DigitalOcean上部署闪亮的应用程序并且该应用程序在本地运行良好,我怀疑您的服务器上的DT版本不是最新版本。
您可以通过向ui.R和outputText("dt_version")
添加类似output$dt_version <- renderText(packageVersion("DT"))
的内容来检查服务器版本。
如果没有,请通过devtools::install_github('rstudio/DT')
安装DT的开发版本并再试一次(我打赌你使用的是闪亮的服务器,请记得重新启动服务器以确保加载新安装的软件包。)