多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 网络请求 > 方法:**yunj.request(args)** * 参数: | 参数 | 类型 | 必须 | 说明 | | --- | --- | --- | --- | | url | string/object | 是 | 请求地址或参数对象 | | data | object | 否 | 请求参数。默认null | | type | string | 否 | 请求类型。默认get | * 参数对象 | 参数 | 类型 | 必须 | 说明 | | --- | --- | --- | --- | | url | string| 是 | 请求地址 | | data | object | 否 | 请求参数。默认null | | type | string | 否 | 请求类型。默认get | | dataType | string | 否 | 返回数据类型。默认json | | loading | bool/object | 否 | 请求过程loading。默认false。可选值`bool`、`{enable:false,tips:""}`enable是否启用loading,tips为loading的提示语 | * 返回值:`Promise<any>` > 调用示例: ```javascript layui.use(['yunj'],function (){ yunj.request("http://www.xxx.com/add",{ name:"xiangwang", age:12 },"post").then(res=>{ // ...请求成功 }).catch(e=>{ // ...请求失败 yunj.error(e); }).finally(()=>{ // ...请求成功/失败都会执行 }); }); ```