我正在努力使conditionalPanels陷入困境。
最初,我想显示一个面板,其中包含有关如何使用该应用程序(税金计算器)的说明。一旦用户将输入更改为其规格并按“更新”,将显示第二个conditionalPanel。
目前,该应用程序适用于第一轮,但随后按钮上的计数增加到0和1以上,使它们无用。
其他帖子建议使用isolate(),在这种情况下我不确定要隔离的内容。
#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"),
)
如果我错过了任何事情,请打电话给我。谢谢。
最佳答案
您可以使用余数尝试黑客攻击,如下所示:
第一个条件
("input.updateButton%2==0")
第二条件
("input.updateButton%2==1")
(用于编辑计数的字符)