ajax插件使用教程,ajax请求工具类使用说明

更新了接口管理方式,现通过Postman导出json文件统一管理,简化接口请求过程。在Vue应用中,引入impl.js并定义全局POST方法,实现同步操作,避免回调嵌套。整个流程同步执行,方便在vue和nvue中调用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

更新记录

0.2(2019-11-19)

修改json结构文件

1、改变之前json文件由开发者个人手动管理,现改为将测试过的接口,直接使用postMan工具导出的json文件;

2、保留原来的方法interfacePost方法,新增postMan方法;

0.1(2019-11-18)

ajax请求工具类使用说明

文档结构

http

http.js(http类的post方式的定义)

impl.js(具体interfacePost的实现)

interfacePath.json(接口的结构)

使用步骤

1.在App.vue中导入import impl.js文件,定义为Impl

2.定义globalData:{POST:Impl.instancePost}

3.在具体的页面的业务代码中使用async getHomeStayList(){const returnData = await getApp().globalData.POST("domainName","functionName",data);},domainName为域名或者是具体ip值,functionName为接口的定义的方法名,data为object类型,可以传入部分参数或为空;

4.定义一个值去处理 returnData;全过程为同步,直接处理即可

优点

1.把杂乱的接口请求全部放到json文件中处理。

2.整个过程为同步操作,不需要回调嵌套回调。

3.在globalData中定义,vue和nvue 中都可以直接使用

查看更多

平台兼容性

ajax请求工具类使用说明

文档结构

http

http.js(http类的post方式的定义)

impl.js(具体interfacePost的实现)

xxxx.json(0.2版本为从Postman中导出的json文档)

使用步骤

1.在App.vue中导入import impl.js文件,定义为Impl

2.定义globalData:{POST:Impl.postMan}

3.在具体的页面的业务代码中method使用async getHomeStayList(){const returnData = await getApp().globalData.POST("domainName","functionName",data);},domainName为域名或者是具体ip值,functionName为接口的定义的方法名,data为object类型,可以传入部分参数或为空

4.定义一个值去处理 returnData;全过程为同步,直接处理即可

优点

1.把杂乱的接口请求全部放到json文件中处理。

2.整个过程为同步操作,不需要回调嵌套回调。

3.在globalData中定义,vue和nvue 中都可以直接使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值