Soruparlak r - menuItem içeride oluşturulmuyorsa uiOutput
Neden server
oluşturulan ve uiOutput()
ile ui
bir menuItem()
görüntülenen alamadım üzerinde işlenen oluyor bir sliderInput()
yapar?
Ben server
üzerinde sliderInput
üreten ediyorum bu basit uygulamasında Örnek
(menuItem
kasten dışarı yorum unutmayın), ve o Ancak
library(shiny)
library(shinydashboard)
rm(ui, server)
ui <- dashboardPage(
dashboardHeader(),
dashboardSidebar(
sidebarMenu(
#menuItem(text = "data options",
checkboxGroupInput(inputId = "cbg_group1", label = "group 1",
choices = c("some","check","boxes","to","choose","from")),
uiOutput("sli_val1"),
checkboxGroupInput(inputId = "cbg_group2", label = "group 2",
choices = c("another","set","of","check","boxes")),
# ),
menuItem(text = "another tab")
)
),
dashboardBody()
)
server <- function(input, output, session){
withProgress(message = "loading page", value=0.1, {
## simulate loading some data
Sys.sleep(3)
## slider input
output$sli_val1 <- renderUI({
sliderInput(inputId = "sli_val1",
label = "values", min = 0, max = 100,
value = c(25, 75))
})
setProgress(value=1, detail="Complete")
})
}
shinyApp(ui = ui, server = server)
beklendiği gibi çalışır zaman 'u bir
menuItem()
10 içinde taşıyın, çıktı artık üretmez:
ui <- dashboardPage(
dashboardHeader(),
dashboardSidebar(
sidebarMenu(
menuItem(text = "data options",
checkboxGroupInput(inputId = "cbg_group1", label = "group 1",
choices = c("some","check","boxes","to","choose","from")),
uiOutput("sli_val1"),
checkboxGroupInput(inputId = "cbg_group2", label = "group 2",
choices = c("another","set","of","check","boxes"))
),
menuItem(text = "another tab")
)
),
dashboardBody()
)
mi [bu] (http://stackoverflow.com/questions/33430813/using-uioutput-in: Burada
2 kod ekstra hatları (ve modifiye çıktı Kimliği) ile asgari bir düzeltmedir -menusubitem-of-shinydashboard? rq = 1) sorunuza cevap mı? –@MikaelJumppanen - oldukça değil: 'menuSubItem()' ı kullanmıyorum, bu yüzden 'tabName' tanımlayamıyorum – SymbolixAU