【发布时间】:2015-10-18 06:17:49
【问题描述】:
所以这更像是一个概念性问题,以响应在我闪亮的应用程序上使用“忙碌”通知:
conditionalPanel(
condition="$('html').hasClass('shiny-busy')",
img(src="images/busy.gif"))
在对数据库的初始查询期间,我得到了一个动画 gif,但之后就变得不可预测了。如果进行了新的数据库调用,我在第二个条件面板中添加了隐藏输出图:
conditionalPanel(
condition="!($('html').hasClass('shiny-busy'))",
plotOutput("Some Graph"))
设置通过第二次数据拉取工作,但如果进行第三次数据库查询,“Some Graph”不再隐藏,“busy.gif”不再显示。它会在加载新绘图时闪烁。
所以我的首要问题是:
有没有办法在服务器中显式设置 html 类?
或
Shiny 如何/何时设置类值?
【问题讨论】: