Shiny .getReactiveEnvironment()$currentContext()中出错
请帮忙, 获取有关此代码附近的反应式函数的错误:Shiny .getReactiveEnvironment()$currentContext()中出错,shiny,shiny-server,Shiny,Shiny Server,请帮忙, 获取有关此代码附近的反应式函数的错误: stockstxtclosure <- reactive({ query <- parseQueryString(clientData$url_search) stockstweets = searchTwitter(query[["ticker"]], n=10, lang="en") stockstxt = sapply(stockstweets, function(x) x$getText())
stockstxtclosure <- reactive({
query <- parseQueryString(clientData$url_search)
stockstweets = searchTwitter(query[["ticker"]], n=10, lang="en")
stockstxt = sapply(stockstweets, function(x) x$getText())
return (stockstxt)
})
stockstxt = stockstxtclosure()
stockstxt = gsub("(RT|via)((?:\\b\\W*@\\w+)+)", "", stockstxt)
错误是:
Error in .getReactiveEnvironment()$currentContext() :
Operation not allowed without an active reactive context.
(You tried to do something that can only be done from inside
a reactive expression or observer.)
您是否尝试过将代码放入反应式表达式或观察者中,如错误所述?是的,我尝试过。事实上,隔离帮助了我。