【发布时间】:2020-09-12 18:42:32
【问题描述】:
我对 2 个反应函数有疑问。问题是,我需要其中一个在第二个之前执行。代码如下:
sumItemsValues <- reactive({
actualData <- switch (input$sumTabs,
area = sumAreaValues(),
kg = sumKgValues(),
yield = sumYieldValues(),
profits = sumProfitsValues(),
price = sumPriceValues(),
profitability = sumProfitabilityValues()
)
})
sumValues <- reactive({
actualData <- switch (input$sumTabs,
area = areaSum(),
kg = kgSum(),
yield = yieldSum(),
profits = profitsSum(),
price = priceSum(),
profitability = profitabilitySum()
)
})
在这两个功能之间,还有更多功能,当我运行应用程序并在短时间内切换选项卡时,我看到一个错误,但它很快消失了。错误是因为它首先尝试执行第二个函数,而第二个函数要求执行第一个函数。感谢您的宝贵时间。
【问题讨论】: