Module: Fetch

网络请求模块
Author:

Methods

(static) contextPath(url)

获取上下文地址
Parameters:
Name Type Description
url string | undefined 获取当前、或者参数地址的上下文地址
Returns:
上下文地址

(async, static) get(params)

GET请求
Parameters:
Name Type Description
params object 调用参数,属性如下
Properties
Name Type Description
url string 请求地址
dataType string 返回数据类型,默认为“json”
headers object 请求头
data object 请求内容

(async, static) post(params)

POST请求
Parameters:
Name Type Description
params object 调用参数,属性如下
Properties
Name Type Description
url string 请求地址
dataType string 返回数据类型,默认为“json”
contentType string 发送数据到服务器时所使用的内容类型,如果为"json",强制设置Content-Type为application/json
headers object 请求头
data object 请求内容

(async, inner) callAction(data, model)

调用模型指令
Parameters:
Name Type Description
data object 调用模型方法传递的参数
model object 模型对象,参数如下
Properties
Name Type Description
model string 模型名称
action string 模型指令

(inner) setConfigs(params)

设置调用参数
Parameters:
Name Type Description
params object 调用参数,属性如下
Properties
Name Type Description
baseUrl string 起始地址
headers object 请求头
beforeRequest function 开始请求回调,返回false将阻止请求发送
afterRequest function 结束请求事件