浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
WebGIS
/
问题详情
请问有没有一种方法使解决空间查询的返回值只能在回调函数里面使用的问题
18772563...
55EXP
2022年07月15日
空间查询的返回值只能在回调函数里面使用,也就是说对查询数据的操作只限于在回调函数里面,能否用一个全局变量接收查询返回值,在外部使用,应该需要取消异步执行
leaflet
webgis
请
登录
或者
注册
后回答这个问题。
1个回答
您好,
这个现象问题和空间查询、iclient无关,没有接收赋值的变量进行约束的。
是js基本语法这块的问题,建议您从这方面来补充知识来解决,
比如考虑使用promise语法,监测回调函数执行完毕后再将空间查询返回值记录到全局等等,来解决js执行异步和顺序的问题。
希望可以帮助到您。
于丁
9,633EXP
2022年07月15日
好的,谢谢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
supermap iserver空间查询时,怎么区分返回的数据所在图层
调用GetFeatureInfo 点击wms区域外也返回数据了,我看了有人提问过相关问题,但是没有解决
相交空间查询的结果能不能按相交的顺序返回?
超图FAQ:请问下我工作空间里面图层有分散在五处地方的图形,但是我发布的iServer服务只能看到其中的一块是什么问题呢?
Classic中的Map对象getScale方法返回值定义是什么呢?
超图FAQ:目前三个人同时调用iServer数据服务,进行图形空间操作,iServer崩溃,卡死不能用了。报错如下,这个有什么解决方法吗?
查询结果没有返回到接收的方法里面
leaflet 里函数如何写返回值
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...