的原因是,modalDialog中的按钮通常是通过模态框弹出的,而模态框会阻止用户与页面上其他元素进行交互。因此,当多个输入同时触发同一个observeEvent时,由于模态框的阻塞效果,只有最后一个输入的触发事件会被响应,而之前的输入则会被忽略。
这种情况下,可以考虑使用其他的交互方式来处理多个输入触发同一事件的需求。以下是一些可能的解决方案:
总结起来,多个输入触发同一observeEvent不适用于modalDialog中的按钮,因为模态框会阻止用户与页面上其他元素进行交互。为了解决这个问题,可以考虑使用其他的交互方式,如将输入绑定到不同的按钮上、使用延迟触发事件或重新设计交互方式。
领取专属 10元无门槛券
手把手带您无忧上云