相关疑难解决方法(0)

闪亮的应用程序:单击操作按钮时没有任何变化

基于多个 stackoverflow 问题,我尝试构建这个应用程序,其中包含两个操作按钮,第一个显示数据表,第二个应该打开另一个源应用程序,但实际上,没有任何变化,但在全局环境中,所有列表、函数和数据框都是反映。使用的代码。

#UI.R

library(shiny)
library(shinydashboardPlus)
library(DT)
library(readxl)
library(dplyr)
library(formattable)
library(shinydashboard)
library(shinyjqui)
library(shinyjs)
library(shinythemes)
library(markdown)

title <- "emblem"
ui = fluidPage(theme=shinytheme("superhero"),
           dashboardPage(dashboardHeader(title = title, titleWidth = 200), 
                         dashboardSidebar(selectInput("listofitems","Items List",c("Home","Group","Clients"), selected = "Home")),
                         dashboardBody(
                             useShinyjs(),
                             uiOutput("ui_myHome"))))
Run Code Online (Sandbox Code Playgroud)

#SERVER.R Clientsbutton<-fluidPage(theme=shinytheme("yeti"),

                     DT::dataTableOutput("mytable"))
shinyServer(function(input, output, session){
output$mytable = DT::renderDataTable({
    mtcars
})
    output$ui_myHome<-renderUI({
        if (input$listofitems == 'Home'){(fluidPage(
            widgetUserBox(title = "Clients",
                          shiny::actionButton(inputId='clientsmainbuttonId', label="Click here"),
                          type = 2, src = "https://adminlte.io/themes/AdminLTE/dist/img/user7-128x128.jpg", color = "yellow"),
            widgetUserBox(title = "Group",
                          shiny::actionButton(inputId='GroupbuttonId', label="Click here"),
                          type = 2, src = "https://adminlte.io/themes/AdminLTE/dist/img/user7-128x128.jpg", color = …
Run Code Online (Sandbox Code Playgroud)

r shiny shinydashboard reactive

5
推荐指数
0
解决办法
1124
查看次数

标签 统计

r ×1

reactive ×1

shiny ×1

shinydashboard ×1