从dropdownMenu链接到sidebarMenu项目

时间:2015-11-17 12:30:21

标签: r shinydashboard

尝试创建从dropdownMenumenuItem

的链接

想要点击dropdownMenu中的任务,请选择menuItem

我有: 1)

sidebarMenu(
          menuItem(  "Main",tabName = "Add_data", icon = icon("plus-circle"), badgeLabel = "!", badgeColor = "red"),
            menuItem("Other",tabName = "other", icon = icon("plus-circle"))
        )

2)dropdownMenu(type = "tasks", .list = list(notificationItem(icon = icon("users"), status = "info","link")))

我需要在href中粘贴notificationItem才能制作它?

尝试href = "Add_data" href = "#shiny-tab-Add_data" - 没有效果。

可以将点击事件添加到notificationItem并添加到updateTabItems(吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

找到一种方式

在服务器上创建通知项目:

ddd=notificationItem(icon = icon("exclamation-triangle"), status = "danger",paste0("noti"))

然后更改标签

   ddd$children[[1]]=a(href="#shiny-tab-Add_data","data-toggle"="tab", "data-value"="Add_data",list(ddd$children[[1]]$children))

更新

这种方法存在问题(导航后不工作)

其他变体see