Angular-google-maps: 清理事件处理

创建于 2016-06-20  ·  4评论  ·  资料来源: SebastianM/angular-google-maps

@SebastianM @ brian-singer,您好:如果我写错了,请纠正我,但看来我们可以在一些地方加强事件处理:

  1. 我不确定是否需要手动删除标记事件侦听器,但是看起来我们可以从在标记管理器中调用google.maps.event.clearInstanceListeners(marker);受益: https :
  2. 在marker指令中,我们使用_addEventListeners订阅事件,但在destroy上未明确取消订阅它们: https : https :

可能还会有其他人,但是这些人立刻引起了我的注意,您的想法是什么? 如有需要,很高兴在PR中解决。 谢谢!

urgent PRs welcome! stale bug

最有用的评论

@alexweber是的,这是我的待办事项清单上已有的时间了。 我们应该在下一个版本中解决这个问题。 我将对此作进一步的考虑,并在以后找到解决此问题的好方法时在上面进行评论。 谢谢你们!

所有4条评论

是的,我同意google Marker会引用过时的SebM Marker

@alexweber是的,这是我的待办事项清单上已有的时间了。 我们应该在下一个版本中解决这个问题。 我将对此作进一步的考虑,并在以后找到解决此问题的好方法时在上面进行评论。 谢谢你们!

我已经在上面的提交中解决了项目2,但仍不清楚我们是否需要使用google.maps.event.clearInstanceListeners(marker);因此暂时保留它

由于此问题最近没有活动,因此已被自动标记为陈旧。 如果没有其他活动发生,它将关闭。 感谢你的贡献。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

n1t3w0lf picture n1t3w0lf  ·  3评论

muhammad-shahzad-anjum picture muhammad-shahzad-anjum  ·  4评论

gnujeremie picture gnujeremie  ·  3评论

matishw picture matishw  ·  3评论

supran2811 picture supran2811  ·  4评论