全选/取消全选选项传单以覆盖R

时间:2019-02-04 20:28:29

标签: shiny overlay r-leaflet

我有一个r传单地图,该地图具有多个图层,每个图层都可以选中或不选中。我正在尝试找到一种全选/取消全选选项的方法。

下面是我的代码,其中叠加层是反应性组。 df()是反应式数据框 myLocation()是反应性位置(长,纬度)

所以在地图的右上角是我要全选/取消全选的地方

 |---|---------------------|------------------|---------------------|
 |   |          A          |         B        |         C           |    
 |---|---------------------|------------------|---------------------|
 | 1 |      Full Name      |     Username     |    Email Address    |
 |---|---------------------|------------------|---------------------|
 | 2 |        Mario        |    qrmrincon     | mrodrigez@yahoo.com | 
 |---|---------------------|------------------|---------------------|
 | 3 |        Sofia        |    sgrahama3     |  recio1@hotmail.com |         
 |---|---------------------|------------------|---------------------|
 | 4 |        Qrig         |     grecio1      |   recio1@msn.com    |   
 |---|---------------------|------------------|---------------------|
 | 5 |        Mora         |    qrmturner2    |   turner2@aol.com   |   
 |---|---------------------|------------------|---------------------|

1 个答案:

答案 0 :(得分:0)

在完成shiny教程之后...尝试使用leafletProxy来修改您现有的地图,并使用传单中的hideGroup()功能来添加/删除整个组。