【发布时间】:2019-06-15 00:04:22
【问题描述】:
我想使用两种方法来更新 SINGLE 输入。
假设我想使用 NumericInput 和 SliderInput。
当我将 NumericInput 更新为 5 时,SliderInput 应该更新为 5。
不管我上面说什么,我已经看到了很多例子。
但是我该怎么做呢? (互相更新)
现在如果我将 SliderInput 更新为 6,如何让我的 NumericInput 更新为 6?
这是我尝试过但没有奏效的方法:
ui <- fluidPage(
numericInput("year", "", min = 1979, max = 2017, value = 1979),
sliderInput("year", "Select Year", min = 1979, max = 2017, value = 1979)
)
#===================================================
server <- function(input, output, session) {
observe(input$year, {
updateSliderInput(session, "year", value = year)
})
observe(input$year, {
updateNumericInput(session, "year", value = year)
})
【问题讨论】: