首页 / 浏览问题 / WebGIS / 问题详情
查询功能报错
YWQ
75EXP 2023年07月19日

您好,有一个查询功能,每次查询的结果都不一样,功能可以实现,但每次都报一些奇奇怪怪的错误,希望能帮我看一下,这个错误哪里出了问题, 查询功能就是不能完美的运行crying

1个回答

您好,根据报错信息提示'未定义属性on',对于这一类错误,建议您根据错误提示定位到问题代码,逐步排查。

代码截图显示对返回结果的markers做事件绑定,可以在绑定之前做一个值判断,返回结果有值再做操作。
1,865EXP 2023年07月19日
您好,console.log("hhhhhhhhhhhhh");



if (markers) {

markers.on('click', function(e) { // 处理点击事件的逻辑 }); }

都试过了,有值返回,但每次查询的结果还是不一样

您好,这是 相同区域,相同操作的两次查询,结果不一样,而且仍然有Cannot read properties of undefined (reading 'on')相关报错

救命~~

相同区域的相同查询操作结果不一样,用断点方式检查请求参数是否一致,接口返回结果对比看一下。
...