浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
leaflet的sql查询可以同步加载吗 或者有别的方法实现我的需求
Wenenene...
30EXP
2020年03月09日
就像这样 把sql查询提取成公共方法 传参数返回查询结果的需求 但是调用该方法时总是返回undefined之后才进入查询结果serviceResult 我感觉是异步请求的原因 不知道可否解决呢
leaflet
javascript
请
登录
或者
注册
后回答这个问题。
1个回答
你好,这个只能是异步,解决回调异步的方法网上还是很多的吧,比如你可以把回调异步包装成promise
李熙y
4,524EXP
2020年03月10日
好的谢谢
你好,我也遇到了这个问题,请问您怎么解决的呢,谢谢
就是使用promise 大概这样
return new Promise(function(resolve, reject){
new mapboxgl.supermap.FeatureService(url).getFeaturesBySQL(sqlParam, function (serviceResult) {
if(serviceResult != null){
resolve(serviceResult);
}else{
reject(new Error(req.statusText));
}
});
});
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
classic可以实现重写getTileUrl方法吗?
叠加分析里leaflet的圆可以和圆求交集吗
iclient-leaflet sql查询数据集某一字段的所有唯一值?
leaflet的sql查询怎么查询某字段的所有值呢
需要web地图上实时加载海量的点,我们想生成瓦块图,请问有这种接口或插件么
leaflet怎么给SQL查询得到的点添加弹窗内容
forLeaflet的矩形查询和几何查询的获取范围的方法或参数是什么?
iClient Leaflet中的SQL查询接口如何使用
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...