L.kqmap.services.QueryBase(options, function_good, function_error)
leaflet/services/QueryBase.js, line 11
Name | Type | Description |
---|---|---|
options |
Object |
子类初始化是传入,查询所需配置参数 |
function_good |
function |
子类传入,查询成功后执行的函数 |
function_error |
function |
子类传入,查询失败后执行的函数 |
Example
# example with class legendQuery as follow:
export class LegendQuery extends QueryBase {
constructor(options) {
let _options = L.extend({}, defaultOptions, options);
_options.url = options.url + '/MapServer/legend';
super(_options);
}
}
var good_func = (response) => {}
var error_func = (error) => {}
var options = {}
options.url = service_ip + "/KQGis/rest/services/china3857";
options.layerId = 2;
options.bbox = '';
var query = new L.kqmap.services.LegendQuery(options);
query.queryAsync(good_func, error_func);
Methods
-
queryAsync(func_good(), func_error())
leaflet/services/QueryBase.js, line 48 -
查询请求,由子类实例化后调用。
Name Type Description func_good()
function 查询成功后处理函数。
func_error()
function 查询错误后处理函数。