gpt4 book ai didi

r - Shiny:如何在禁用操作按钮的情况下启动应用程序?

转载 作者:行者123 更新时间:2023-12-04 08:06:47 25 4
gpt4 key购买 nike

我需要启动一个禁用“button2”的应用程序。只有在按下“button1”后才应启用它。我怎样才能做到这一点?
我正在尝试使用来自 shinyjs 的启用/禁用包裹。
我可以在按下“button1”后启用“button2”,但是如何在禁用“button2”的情况下启动应用程序?

     observeEvent(input$b1,{
shinyjs::enable("b2")
...
})

最佳答案

您可以使用 disabledUI定义 :

library(shinyjs)
ui = fluidPage(
useShinyjs(), # Set up shinyjs
disabled(actionButton("b2", "Click me")),
...
)
另一种选择是关注 Hadley's answer :
ui = fluidPage(
useShinyjs(), # Set up shinyjs
actionButton("b2", "Click me",disabled=''),
...
)
要重新激活按钮, shinyjs::enable适用于两个选项

关于r - Shiny:如何在禁用操作按钮的情况下启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66188379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com