我想问一下是否有可能出现一个由两个按钮组成的确认对话框,该对话框具有光泽。说,如果我单击“删除”按钮,则会弹出对话框。用户选择并返回。该应用程序根据用户选择进行操作。
我修改了部分代码以进行调用
js_string <- 'confirm("Are You Sure?");'
session$sendCustomMessage(type='jsCode', list(value = js_string))
调用确认对话框而不是警报对话框。然后
tags$script(
HTML('
Shiny.addCustomMessageHandler(
type = "jsCode"
,function(message) {
Shiny.onInputChange("deleteConfirmChoice",eval(message.value));
})
')
)
发送确认对话框返回的值。然后,我仅检查了input $ deleteConfirmChoice的值以确定要执行的操作。非常感谢你!现在,我了解了如何与R和Javascript之间收发消息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句