我想等待运行一些Javascript,直到所有Shiny输入和输出都被绑定。
执行此操作的一种方法是侦听'shiny:bound'事件X次,其中X是输入和输出的总和,并且事先已知。 (http://shiny.rstudio.com/articles/js-events.html)
但我知道如果添加或删除输入/输出,我将忘记更改X,所以我试图更抽象地执行此操作。
是否有一种简洁的方法可以从server.R或JS脚本中检查Shiny是否已完成所有绑定,而不确切知道有多少输入/输出?
请注意,'shiny:idle'甚至经常在所有内容被绑定之前触发,所以我认为这不会起作用。