闪亮的 R:conditionalPanel 和 actionButton

giz*_*ard 3 r shiny

我正在努力了解conditionalPanels。

最初,我想展示一个面板,其中包含有关如何使用该应用程序(税收计算器)的说明。一旦用户将输入更改为他们的规格并按下更新,第二个 conditionalPanel 将出现。

目前该应用程序适用于第一轮,但随后按钮的计数增加到 0 和 1 以上,使它们变得无用。

其他帖子建议使用隔离(),我不确定在这种情况下我打算隔离什么。

#buttons

actionButton(inputId = "updateButton",
                        label = "Update"),
           actionButton(inputId = "reset_button",
                        label = "Reset")

#conditional panels

conditionalPanel(
  condition = ("input.updateButton == 0"),
h3("Instructions for calculator"),
),
conditionalPanel(
  condition = "input.updateButton == 1",
  tabPanel(
    "Summary",
      h3("Outputs calculated based on user inputs"),
        )
Run Code Online (Sandbox Code Playgroud)

如果我错过了什么,请叫我出来。谢谢。

Car*_*arl 6

您可以尝试使用像这样的余数进行黑客攻击:

第一个条件

("input.updateButton%2==0")
Run Code Online (Sandbox Code Playgroud)

第二个条件

("input.updateButton%2==1")
Run Code Online (Sandbox Code Playgroud)