如何在输入字段消失后将输入设置为NULL?

时间:2018-06-07 06:30:48

标签: r shiny

我有以下问题:我使用Shiny在R中编写了一个APP,它可以根据进程的顺序和一些参数模拟一些处理过的。例如:订单1的流程需要1个参数,订单2的流程需要2个,依此类推。

我为订单

定义了output$ar_order <- renderUI({ if ("ar" %in% input$arima) sliderInput(inputId = "ar_order", label = "AR-Order", value = input$ar_order , min = 0, max = 3) })
output$ar_coef <-  renderUI({
  fluidRow(
  if (input$ar_order >= 1)
  column(col_num,
         numericInput(inputId = "ar_coef_1", 
                      label   = withMathJax("\\( \\phi_1 \\)"),
                      value   = isolate(input$ar_coef_1),
                      min     = -0.99,
                      max     = 1,
                      step    = 0.01,
                      width   = wd_num)

并根据该滑块定义一些输入字段/变量。即。

NULL

问题:如果用户首先模拟订单4流程并指定4个变量,则在用户将滑块更改为2后,这些变量不会重置为return-path。 此外,输入字段不会消失,但这不是主要问题。

0 个答案:

没有答案