单击 'ok' 后如何使 shinyalert 消失?
How do I make shinyalert disappear after clicking 'ok'?
我在闪亮的应用程序中使用 shinyalert()
有一段时间了,但在我当前的应用程序中,单击确定后它们不再消失。它们仍然可以在其他应用程序中工作(使用相同的包加载程序脚本),而且我无法重现该问题(当我创建一个应用程序时,它除了在我单击操作按钮时产生警报外什么都不做,它工作正常) ,所以我不能分享任何代码片段。我想知道是否有任何我不知道的设置可能会影响它。
我已经尝试指定 showConfirmButton=TRUE
(默认值)和 showCancelButton = TRUE
,但没有帮助。
我也可以包含我的代码,但由于我不知道问题区域在哪里,我不想用 100 多行代码把它弄得乱七八糟。
谢谢!
对shinyalert()
的调用在conditionalPanel
内;我用 renderUI( req(*condition*) )
替换了所有 conditional panels
并解决了问题。
我在闪亮的应用程序中使用 shinyalert()
有一段时间了,但在我当前的应用程序中,单击确定后它们不再消失。它们仍然可以在其他应用程序中工作(使用相同的包加载程序脚本),而且我无法重现该问题(当我创建一个应用程序时,它除了在我单击操作按钮时产生警报外什么都不做,它工作正常) ,所以我不能分享任何代码片段。我想知道是否有任何我不知道的设置可能会影响它。
我已经尝试指定 showConfirmButton=TRUE
(默认值)和 showCancelButton = TRUE
,但没有帮助。
我也可以包含我的代码,但由于我不知道问题区域在哪里,我不想用 100 多行代码把它弄得乱七八糟。
谢谢!
对shinyalert()
的调用在conditionalPanel
内;我用 renderUI( req(*condition*) )
替换了所有 conditional panels
并解决了问题。