R闪亮动作按钮第二次不起作用

拉加万vmvs

我在R Shiny中创建了以下应用

 library(shiny)
 library(data.table)

导入库后,我们现在如下创建UI

 ui <- fluidPage(

    pageWithSidebar(
    headerPanel("TestApp"),
    sidebarPanel(
    numericInput(inputId = "n", label = "N:", min = 0, max = 100, value = 50),
    br(),
    actionButton(inputId = "goButton", label = "Go!"),

     actionButton(inputId = "Reset",label =  "Reset")),
    mainPanel(dataTableOutput(outputId = "all") ) ))

这将创建一个带有数字输入和两个按钮的ui,一个为执行按钮,另一个为重置按钮

接下来,我们创建服务器并运行App

   server <- function(input, output, session) {

     table_output<-eventReactive(input$goButton,{ ##### WE CREATE THE TABLE OBJECT HERE
     table_output<-data.frame("SLNO"= seq(1:input$n))
     table_output$Col2<-table_output$SLNO^2
     return(table_output)})


     output$all<-renderDataTable({
     table_output()})



        observeEvent(input$Reset, { #### WE EMPTY THE PLOT AREA HERE
         output$all <- renderDataTable({ })})}


       shinyApp(ui = ui, server = server)

当我按“执行”按钮时,将生成该表。但是,按下“休息”按钮后,尽管更改了输入,表格仍拒绝渲染。我在这里寻求帮助。

安德烈亚斯(Andreas Makoto)福田

检查是否适合您:

library(shiny)
library(data.table)

ui <- fluidPage(

  pageWithSidebar(
    headerPanel("TestApp"),
    sidebarPanel(
      numericInput(inputId = "n", label = "N:", min = 0, max = 100, value = 50),
      br(),
      actionButton(inputId = "goButton", label = "Go!"),

      actionButton(inputId = "Reset",label =  "Reset")),
    mainPanel(dataTableOutput(outputId = "all") ) ))

server <- function(input, output, session) {

  table_output <- eventReactive({input$goButton}, data.frame("SLNO" = seq(1:input$n), "Col2" = seq(1:input$n)^2))

  observeEvent(input$goButton, {
    output$all <- renderDataTable({
      table_output()})
  })

  observeEvent(input$Reset, {
    output$all <- renderDataTable({ })})}

shinyApp(ui = ui, server = server)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关于更改第二次不起作用

来自分类Dev

setLayoutParams第二次不起作用

来自分类Dev

jQuery验证第二次不起作用

来自分类Dev

jQuery on(change)第二次不起作用

来自分类Dev

setFullScreenIntent第二次不起作用

来自分类Dev

jQuery函数第二次不起作用

来自分类Dev

Javascript代码第二次不起作用

来自分类Dev

第二次过渡将不起作用

来自分类Dev

jQuery第二次单击不起作用

来自分类Dev

getLastLocation在第二次不起作用

来自分类Dev

递归第二次不起作用。- Python

来自分类Dev

第二次单击按钮不起作用(JQuery)

来自分类Dev

虽然循环GUI按钮在第二次按下时不起作用

来自分类Dev

JavaScript 按钮在第二次点击时不起作用

来自分类Dev

从首选项播放铃声不起作用,从按钮的第二次活动调用时按无错误

来自分类Dev

preventDefault第一次使用,但第二次不起作用

来自分类Dev

自删除按钮仅在第二次单击后才起作用。为什么?

来自分类Dev

jQuery数据选择器在第二次单击时不起作用

来自分类Dev

功能在第二次出现时不起作用?

来自分类Dev

HTML-下拉列表的selectedindexchanged第二次不起作用

来自分类Dev

jQuery选择元素“更改”第二次不起作用

来自分类Dev

Stream_get_content第二次不起作用?

来自分类Dev

为什么我的setInterval函数第二次不起作用?(JavaScript)

来自分类Dev

Selenium WebDriver第二次单击不起作用

来自分类Dev

第二次尝试生成脚本sql脚本不起作用

来自分类Dev

LibGDX-TextButton将第二次不起作用

来自分类Dev

delay()在第二次jquery中不起作用

来自分类Dev

mysql_connect第二次不起作用

来自分类Dev

运行时权限第二次不起作用

Related 相关文章

热门标签

归档