这是我几个月前在React.js中做的一个项目,托管在Github页面上。我今天访问了,我在信息窗口上的点击监听器坏了。我得到的错误是:读取null的属性"addEventListener",这意味着React认为我的选择器没有添加到DOM中。
这是实时版本:
https://stamatisdeli.github.io/Neighborhood-map/
这是我的回购:
https://github.com/StamatisDeli/Neighborhood-map/blob/master/src/App.js
在118行,我呼叫openModal
当我点击列表项时会出现更多错误,但首先要做的是。谢谢
您可能应该将有问题的代码移动到infowindow
的domready
事件中,以便确保其内容可用。
所以改变
self.openModal()
线路
google.maps.event.addListener(infowindow, 'domready', function() {
self.openModal()
});