2015-06-02 30 views
7

Aşağıdaki görüntü gibi Parlak bir hiyerarşik onay kutusu seçim panelini nasıl oluşturabilirim?Parlak hiyerarşik iç içe geçmiş onay kutusuGrupInput

choices<- c("I. Lorem ipsum","I.1. Lorem ipsum","I.1.1. Lorem ipsum","I.1.2. Lorem ipsum" , 
      "I.2. Lorem ipsum","I.2.1 Lorem ipsum") 
ui <-fluidPage(
    checkboxGroupInput("variable","Variable:",choices) 
) 
server <- function(input, output, session) { 

} 
runApp(list(ui = ui, server = server)) 
+1

Bunu buldum! https://github.com/trestletech/shinyTree –

cevap

2

İstediğin geçerli: seçenek listesinin ile bu tür enter image description here

?

library(shiny) 
library(shinyTree) 
server <- shinyServer(function(input, output, session) { 
    output$tree <- renderTree({ 
    list( 'I lorem impsum'= list( 
        'I.1 lorem impsum' = structure(list('I.1.1 lorem impsum'='1', 'I.1.2 lorem impsum'='2'),stselected=TRUE), 
        'I.2 lorem impsum' = structure(list('I.2.1 lorem impsum'='3'), stselected=TRUE))) 
    }) 
}) 
ui <- shinyUI(
    shiny::fluidPage(
    h4('Shiny hierarchical checkbox') 
    ,shinyTree("tree", checkbox = TRUE) 
) 
) 
shinyApp(ui, server) 
İlgili konular