在Google Maps信息窗口内单击侦听器

时间:2018-12-01 18:17:47

标签: reactjs google-maps

这是我几个月前在React.js上做的一个项目,托管在Github页面上。我今天去过,并且我在信息窗口中拥有的单击侦听器已损坏。我得到的错误是:读取属性'addEventListener'为null,这意味着React认为我的选择器未添加到DOM中。

这是实时版本:

https://stamatisdeli.github.io/Neighborhood-map/

这是我的仓库:

https://github.com/StamatisDeli/Neighborhood-map/blob/master/src/App.js

在第118行中,我称之为openModal

单击列表项时发生更多错误,但首先要注意的是。 谢谢!

1 个答案:

答案 0 :(得分:0)

您可能应该将有问题的代码移到WorkManager.enqueueUniquePeriodicWork()的{​​{3}}事件中,以确保其内容可用。

因此更改

infowindow

行至

self.openModal()