浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
WebGIS
/
问题详情
请问有没有一种方法使解决空间查询的返回值只能在回调函数里面使用的问题
18772563...
55EXP
2022年07月15日
空间查询的返回值只能在回调函数里面使用,也就是说对查询数据的操作只限于在回调函数里面,能否用一个全局变量接收查询返回值,在外部使用,应该需要取消异步执行
leaflet
webgis
请
登录
或者
注册
后回答这个问题。
1个回答
您好,
这个现象问题和空间查询、iclient无关,没有接收赋值的变量进行约束的。
是js基本语法这块的问题,建议您从这方面来补充知识来解决,
比如考虑使用promise语法,监测回调函数执行完毕后再将空间查询返回值记录到全局等等,来解决js执行异步和顺序的问题。
希望可以帮助到您。
于丁
10,588EXP
2022年07月15日
好的,谢谢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
supermap iserver空间查询时,怎么区分返回的数据所在图层
调用GetFeatureInfo 点击wms区域外也返回数据了,我看了有人提问过相关问题,但是没有解决
超图FAQ:请教一个问题,用三维网络数据集发数据服务,查看帮助文档中这个接口目前不支持三维的数据进行空间分析查询;但是客户构建二维面范围去做CONTAIN(包含关系)去做空间分析查询,返回的是所有数据的信息
相交空间查询的结果能不能按相交的顺序返回?
超图FAQ:想请教一下,iServer处理自动化制图,包含多个制图模板的时候会报错说地图名称为空,制图模板只有一个的时候没有这个问题,这种情况如何解决
超图FAQ:请问一下 在sql查询isever的数据服务的时候别判定为sql注入,这种有啥解决方案不
Classic中的Map对象getScale方法返回值定义是什么呢?
请教一下,iSever发布完成之后,想要查看自己发布的地图,如图只能用 for Classic (with Vector Tile) 这种方式打开前面几种打开方式加载很久没法出来,而这一种打开看不到我的地图,如图所示
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...