Ich kämpfe um conditionalPanels herum.Shiny R: conditionalPanel und actionButton
Zunächst möchte ich ein Panel mit Anweisungen zur Verwendung der App (ein Steuerrechner) zeigen. Sobald Benutzer die Eingaben in ihre Spezifikationen geändert und gedrückt haben, wird das zweite ConditionalPanel angezeigt.
Derzeit funktioniert die App für die erste Runde, aber dann die Zählung auf den Tasten erhöht über 0 und 1 macht sie nutzlos.
Andere Beiträge schlagen vor, isolate() zu verwenden, ich bin mir nicht sicher, was ich in diesem Zusammenhang isolieren soll.
#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"),
)
Wenn ich etwas verpasst habe, rufen Sie mich an. Vielen Dank.
I aktualisieren mein Beitrag, wenn ich mich damit beschäftige, nach einem Anzünden Ich glaube, es wird funktionieren. – gizzard