Ich habe eine glänzende Anwendung und ich habe die folgenden conditionalPanel
‚s erstellt:Zwei conditionalPanel der in Shiny
conditionalPanel(condition="output.levels",
numericInput("centerpoints", "Number of center points", value=0, min=0, max=25)),
conditionalPanel(condition="!output.levels",
numericInput("centerpoints", "Number of center points", value=0, min=0, max=0))
Wenn output.levels TRUE I zwischen 0 und 25 Mittelpunkte auswählen möchten. Andernfalls muss die Anzahl der Mittelpunkt 0 sein.
Das Problem ist, dass wenn die Bedingung WAHR ist, ich mehr als 0 Mittelpunkte auswählen und dann die Bedingung wird FALSE, behält Shiny die zuvor ausgewählten Mittelpunkte anstelle von 0 .
Gibt es eine Möglichkeit, es zu beheben? Danke.
Vielen Dank! Ich werde es mit UpdateXxxInput Funktionen versuchen. – Marta