我目前正在R中创建一个闪亮的应用程序,我已经达到了将更高级的响应式编程放入我的代码中的地步。在这一点上,我正在尝试理解如何在反应式上下文中使用观察函数。但是,我还遇到了另一个响应式函数调用observeEvent。在R Shiny中,observe和obsereEvent的区别是什么?
发布于 2018-06-19 20:17:19
如果observe
是一个input
、reactiveValues
、reactiveVal
等等,那么只要里面有一个反应式依赖,它就会触发。observeEvent
和eventReactive
仅在触发器范围内的更改时触发。因此,observeEvent
比observe
更保守。此外,如果您不正确地使用observe
,而没有刷新或呈现其中的变量,则可能会发生内存泄漏。就我个人而言,我几乎总是使用observeEvent
https://stackoverflow.com/questions/50927767
复制相似问题