我正在开发一个闪亮的应用程序并有两个 selectInput 框。他们都采用相同的输入,我想根据对方的选择更新输入框。
基本上我想删除一个输入框上的选定变量,而另一个输入框的下拉菜单中不可用。
vars <- c("A", "B", "C", "D", "E", "F", "G", "H")
selectInput("v1", label = "Select Variable 1", choices = vars),
selectInput("v2", label = "Select Variable 2", choices = vars)
在上面的示例中,如果用户选择选项 A 作为“V1”,我想从 v2 可用的选项中删除 A,反之亦然。我试过做以下但没有成功
observe({
updateSelectInput(session, "v1", choices = vars)
})
observe({
updateSelectInput(session, "v2", choices = vars)
})