我可以通过改变Shiny中selectInput的状态来触发eventReactive吗?

时间:2018-06-13 16:41:30

标签: r shiny shiny-reactivity

请你帮我一个例子,说明如何通过" actionbutton"触发eventReactive表达式。或者从selectInput中选择另一个项目(默认值),例如:

DAT<-eventReactive(input$action_button | input$sel_input_menu,{

rest of the code comes here that gets executed whenever I either hit the "actionbutton" or change the state of the selectInput...

})

1 个答案:

答案 0 :(得分:0)

您需要将两个输入包装在c()中,并将它们作为表达式传递给eventReactive()中的第一个参数,如下所示:

DAT<-eventReactive({ c(input$action_button,input$sel_input_menu) },{
        # do some stuff
    })