你能在闪亮的仪表板中使用 uiOutput 吗?
Can you use uiOutput in a shiny Dashboard?
我正在尝试构建一个闪亮的仪表板,我想使用 uiOutput。
在 dashboardSidebar 的 ui.R 文件中,我有一个调用 uiOutput 的菜单项:
library(shiny)
dashboardSidebar(
sidebarMenu(
menuItem("TCA", tabName = "dashboard", icon = icon("dashboard")),
menuItem(uiOUtput("Symbols")) ....
我的 server.r 文件看起来像:
output$Symbols<-renderUI({
selectInput('Test', 'Test:', choices = c(1,2,3), selected = 1)
})
当我 运行 应用时:
## app.R ##
library(shinydashboard)
library(shiny)
shinyApp(ui, server)
我收到一个错误:
Error in tag("span", list(...)) : could not find function "uiOUtput"
你知道如何将 shinyDashboard 与 uiOutput 一起使用吗?
一旦您更正拼写错误,以下内容对我有用。您应该可以使用 uiOuput
.
library(shinydashboard)
runApp(
list(ui = dashboardPage(
dashboardHeader(),
dashboardSidebar(
sidebarMenu(
menuItem(uiOutput("Symbols"))
)
),
dashboardBody()
)
, server = function(input, output) {
output$Symbols<-renderUI({
selectInput('Test', 'Test:', choices = c(1,2,3), selected = 1)
})
}
)
)
我正在尝试构建一个闪亮的仪表板,我想使用 uiOutput。
在 dashboardSidebar 的 ui.R 文件中,我有一个调用 uiOutput 的菜单项:
library(shiny)
dashboardSidebar(
sidebarMenu(
menuItem("TCA", tabName = "dashboard", icon = icon("dashboard")),
menuItem(uiOUtput("Symbols")) ....
我的 server.r 文件看起来像:
output$Symbols<-renderUI({
selectInput('Test', 'Test:', choices = c(1,2,3), selected = 1)
})
当我 运行 应用时:
## app.R ##
library(shinydashboard)
library(shiny)
shinyApp(ui, server)
我收到一个错误:
Error in tag("span", list(...)) : could not find function "uiOUtput"
你知道如何将 shinyDashboard 与 uiOutput 一起使用吗?
一旦您更正拼写错误,以下内容对我有用。您应该可以使用 uiOuput
.
library(shinydashboard)
runApp(
list(ui = dashboardPage(
dashboardHeader(),
dashboardSidebar(
sidebarMenu(
menuItem(uiOutput("Symbols"))
)
),
dashboardBody()
)
, server = function(input, output) {
output$Symbols<-renderUI({
selectInput('Test', 'Test:', choices = c(1,2,3), selected = 1)
})
}
)
)