我正在开发一个亮丽的应用程序,但是在尝试更改光标样式时遇到了问题,特别是当应用程序处于忙碌状态时。请看下面的代码,这是我的尝试。
conditionalPanel(condition="!$('html').hasClass('shiny-busy')",
HTML("<style>#dashboard_complete{cursor:default;</style>")
),
conditionalPanel(condition="$('html').hasClass('shiny-busy')",
HTML("<style>#dashboard_complete{cursor:wait;}</style>")
)
“dashboard_complete”是我在应用程序中使用的仪表板布局的ID。
从技术上讲,我想要表达的是,当Shiny没有忙碌时,它会将光标样式更改为“默认”,而当它忙碌时则更改为“等待”。由于某种原因,它一直在“等待”状态。有人知道为什么不起作用吗?
非常感谢,我很感激您的意见。