new SuperMap.iPortalService(seviceUrl, params)
common/iPortal/iPortalService.js, line 4
Name | Type | Description |
---|---|---|
seviceUrl |
string |
服务地址 |
params |
Object |
服务请求参数 |
Extends
Methods
-
inherited getKey()
common/iPortal/iPortalServiceBase.js, line 82 -
其子类需要重写该方法,修改其中获取key的字段,存储key可能是服务id字段,可能是url
-
load(){Promise}
common/iPortal/iPortalService.js, line 52 -
加载服务信息
Returns:
Type Description Promise 返回Promise对象。如果成功,Promise没有返回值;如果失败,Promise返回值包含错误信息 -
inherited request(method, url, param, requestOptions){Promise}
common/iPortal/iPortalServiceBase.js, line 19 -
子类统一通过该方法发送请求
Name Type Description method
string 请求类型
url
string 服务地址
param
Object 请求参数
requestOptions
Object fetch请求配置项
Returns:
Type Description Promise 返回包含请求结果的Promise对象 -
update(){Promise}
common/iPortal/iPortalService.js, line 71 -
更新服务
Returns:
Type Description Promise 返回包含更新操作状态的Promise对象