首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R闪亮单击shinyTree展开图标关闭父级下拉模式

R闪亮单击shinyTree展开图标关闭父级下拉模式
EN

Stack Overflow用户
提问于 2018-07-13 08:11:07
回答 0查看 402关注 0票数 0

我使用的是库shinyTree和shinyWidgets。问题是,如果我将分层复选框放在dropdown模式上,双击树展开图标(参见下图中的红色圆圈)将关闭父下拉模式。

对此有什么解决方案吗?

完整源代码:

server.R

代码语言:javascript
复制
library(shiny)
library(shinyTree)
library(shinyWidgets)

shinyServer(function(input, output, session) {
  output$shinyTreeTest <- renderUI({ 
    dropdown(
      shinyTree("tree", checkbox = TRUE),
      style = "unite", label = "Location", width = "300px", circle=FALSE
    )
  })

  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.R

代码语言:javascript
复制
library(shiny)
library(shinyTree)

shinyUI(
  shiny::fluidPage(
    h4('Shiny hierarchical checkbox')
    ,uiOutput("shinyTreeTest")
  )
)
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51316047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档