2
我需要使用:使用反应表达式在光泽不活跃?
session$clientData$url_search
这是一种反应性的表达,但我不希望使用它在反应包装,即
sessionData <- reactive({
sessionData <- session$clientData$url_search
})
是有办法,现在使用这个会话数据以非反应性的方式?即
url <- paste("http://example.web.ninja/,sessionData,sep="")
URLdata <- fromJSON(file=url,method='C')
,而不必使用:
URLdata <- reactive({
url <- paste("http://example.web.ninja/,sessionData(),sep="")
URLdata <- fromJSON(file=url,method='C')
})
由于
你为什么要这样做? – jdharrison 2014-09-03 23:17:35
我正在编辑一段前段时间以前的应用程序,以便它现在可以从网上下载它的数据,而不是我继续更新的CSV文件。我想这样做,因为如果我将URL数据封装在一个被动封装器中,我会继续得到如下错误:URLdata中的错误$ Name:封闭类型的对象不是子集合 – 2014-09-03 23:23:31
也尝试了解决此问题的解决方案:http:// stackoverflow.com/questions/15327506/r-shiny-how-to-save-input-data-to-the-server-or-access-input-variables-globally?rq=1 通过尝试设置全局变量通过使用<< - 但没有任何工作 – 2014-09-03 23:31:08