在更改另一个selectInput 2时更新selectInput,反之亦然

时间:2016-06-16 14:45:06

标签: r shiny

每当具有不同输入id的另一个selectInput的值发生变化时,我需要使用自己的输入id更改一个selectInput的值,反之亦然。

我目前的问题是我的解决方案只有一种方式,我希望它有两种方式。当第二个selectInput通过第一个selectInput上的更改正确更新时,第二个selectInput的下拉菜单不再显示refBase的一个字段的完整列表。

以下是我目前正在使用的代码:

observe({
  choice <- refBase[match(input$in3, refBase[, 3]), 1]
  updateSelectizeInput(session, "in4", choices = choice, server = FALSE)
})

非常感谢帮助。

1 个答案:

答案 0 :(得分:0)

这是我的解决方案:

hue_alert_delay = 0

def delays(name, delay):
    global name

    for i in range(0, delay):
        name += 1
        time.sleep(1)

    hue_alert_delay = 0

delays('hue_alert_delay', 60)