我正在创建一个mapbox插件,该插件应在添加或删除图层时更新。有一些事件用于样式和源添加,但没有事件用于图层。
我目前的解决方案是在添加或删除插件内部侦听的层之后,以编程方式触发自定义事件,但这当然发生在插件范围之外,这不是适当的解决方案。
处理此问题的最佳方法是什么?
收听styledata事件。每当添加或删除层时都会调用它。您可能必须事先跟踪存在的层,以了解是否特别发生了此更改。
styledata