2
条件付きパネルには、光沢のあるアプリケーションで「Loading ...」というメッセージが表示されません。すべてのウィジェットが押されたときにメッセージが表示されます。R Shiny:複数のウィジェットを使用していると条件付きパネルが動作しない
sidebarPanel(id="sidebar",
textInput("id1", "Write word 1:"),
textInput("id2", "Write word 2:"),
selectInput("line", "Select:",
c("Line1"=1,
"Line2"=2,
"Line3"=3)),
dateRangeInput("dateRange",
label = "Select a date range:", start = as.character(Sys.Date()-1), end = as.character(Sys.Date()),
actionButton("update", "OK"),
p("Press OK to update inputs"),
conditionalPanel(condition="input.id1>0 && input.id2>0 && input.line>0 && input.dateRange>0 && input.update>0",
tags$div("Loading...",id="loadmessage"))
)
私は条件が間違っていると思います。 JS
にnumeric
とcharacter
を比較すると
ような条件が必要
だけ(あなたの例ではactionButtonとselectInput)numerict結果に0を使用する必要があります。ありがとう@バタニクヘク –