繁体   English   中英

有没有办法让服务器 function 中的操作按钮响应以显示 output?

Is there a way I can make an action button reactive inside the server function to display an output?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在开发一个 shiny 应用程序,我希望在其中创建我的操作按钮并从我的代码的服务器部分进行响应并显示 output。

我当前的代码如下所示:

ui <- fluidPage(
  tags$head(
    tags$style(HTML("
      body {
      background-color: #black
      }"))),br(),
  titlePanel(h1("Query Engine", align = 'Center')),br(),
  #helpText("", align='Center'),
  sidebarLayout(
    sidebarPanel( width = 3,
                  sliderInput("amnt", label='Amount (USD)',
                              min= as.integer(min(df$gross_amount))-1, max=as.integer((max(df$gross_amount)))+1, #subtract/add 1 cuz cutting off the cents
                              value = c(min(df$gross_amount),max(df$gross_amount)), step = 0),
                  
                  uiOutput("date"), #input#1
                  uiOutput("customer"), #input#2
                  uiOutput("id"), #input#3
                  actionButton("btn","Summary", width = '100%'), br()
    ),

mainPanel(
     tabPanel("1", value = "check1", DT::dataTableOutput("table_subset1")),
tabPanel("2", value = "check2", DT::dataTableOutput("table_subset2"))

)
      
    )
  )
)
#################  Server_Part ################# 
 df$Check_Name[df$check_id==1 ]<- data.table(as.character(actionButton("btn1","Creation")))


  submit1 <- eventReactive(input$btn1,{
    idfilter <- df_filtered1()[ , c('id','company','code','amount','gst', 'hst_amount','currency')]
  })
  [enter image description here][1]
  # this is the output which we are showing:
  output$table_subset1 <- DT::renderDataTable({
    DT::datatable(distinct(submit1()), options = list(scrollX = T))
  })

 observeEvent(input$btn1, {updateTabsetPanel(session, "tabset1", selected = "check1")})

这只是一个虚拟代码和虚拟数据,主要是我的操作按钮成功出现但它没有反应。 有人可以帮我弄清楚我在做什么错吗?

output图片:

我无法显示整体 output,但可以看到操作按钮被创建但它没有反应。

问题暂未有回复.您可以查看右边的相关问题.
1 如何使反应功能全局化?

在下面的代码中,如何在otherfunction()中使用myData()对象,这是服务器函数中暗含的另一个函数。 现在myData()是本地的吗? 我如何使其全球化? ...

5 Vue - 使 output 从全局 function 反应

我前段时间开始使用 Vue,以及 vue-cli 和单文件组件。 我有一个“问题”,我想要一个全局 function 根据该“函数”(或类)的当前(全局)设置向组件(在我的应用程序中的大多数组件中使用)返回格式化文本. 我希望它在设置(在本例中为 currentKey)更改时,使用此 functio ...

8 如何使图像充当按钮,并使其在单击时执行操作(启动关键帧事件,运行脚本)?

我刚刚在学校开始编码,我们的老师太恐怖了。 我必须自学编码,因此,我来​​这里寻求帮助:)。 我已经使用一些简单的html和css创建了这个网站,现在我想要的是我在导航栏中用作按钮的图像,并在按下时执行一些很酷的操作,例如制作动画,或启动一个关键帧事件,在该事件中,我设置的一些关键帧将触发( ...

9 隔离反应功能,用于在操作按钮后显示选择和过滤器

我想创建一个reactive与功能isolate从下面的代码命令ui.R文件到server.R文件,其中用户只inputed他们的选择和过滤后的数据表仅填充。 现在,在运行过滤器和选择后,数据表会自行填充,而无需单击“ Run Query按钮。 任何帮助,将不胜感激! 非常感谢! 代码如下 ...

10 如何动态更新编辑器操作按钮显示?

我的问题是:如何实时更新软键盘的动作按钮的显示? 另一篇文章似乎是关于在显示键盘之前更改编辑器操作的: Android:无法确定如何使用setImeActionLabel 。 我想更改显示时的软键盘操作按钮。 我已经部分成功:-我可以使用以下方法来更改操作:editText.set ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM