首页 > 其他分享 >扩展 upost 方便统一调用

扩展 upost 方便统一调用

时间:2022-08-20 09:44:38浏览次数:63  
标签:f2 调用 success conact 扩展 upost api error

// 扩展 upost 方便统一调用
// api.upost = function(conact, data) {
// return new Promise((resolve /, reject/) => {
// // 使用api.post
// api.post(conact, data, {}).then(res => {
// console.info(f1('api.upost success', conact), f2('#0968F7'), f2('#707070'))
// resolve(res)
// }).catch(error => {
// console.info(f1('api.upost error', conact), f2('#e24329'), f2('#707070'))
// resolve(error) // 同样通过then函数监听,调用者无需写catch函数,需通过.code判断
// })
// })
// }
api.upost = function(conact, data, success, error) {
api.post(conact, data).then(res => {
console.info(f1('api.upost success', conact), f2('#0968F7'), f2('#707070'))
success(res)
}).catch(err => {
console.info(f1('api.upost error', conact), f2('#e24329'), f2('#707070'))
if (typeof error === 'function') error(err)
else success(err) // 未使用error函数则通过success函数完成,只需通过.code判断
})
}

标签:f2,调用,success,conact,扩展,upost,api,error
From: https://www.cnblogs.com/811543026qq/p/16607172.html

相关文章

  • 【小迪安全】04:基础入门-web源码扩展
    (XYCMS搬家公司建站系统)查找数据库文件路径: 发现后缀名为mdb文件——为asp网站特有的  打开mdb文件找到admin_user数据库可以找到用户名和密码 ......
  • 欧几里得算法和扩展欧几里得算法
    欧几里得算法和扩展欧几里得算法概述本篇简要介绍欧几里得算法和扩展欧几里得算法欧几里得算法欧几里得算法就是辗转相除法,用于求两个数的最大公约数欧几里得算法:pub......
  • SpringBoot中调用Kafka
    Kafka实战——在SpringBoot中的应用官网文档链接1.pom引用 <dependency><groupId>org.springframework.kafka</groupId><artifactId>spri......
  • ModelScope初探:一行代码调用成熟AI模型
    简介: 如何用一行代码调用成熟AI模型?试试ModelScope,让AI开发者解放生产力!ModelScope是阿里推出的下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的......
  • Shell 调用 py 脚本,接收返回值
    1.py脚本的sys.exit([arg])直接调用exit(),注意是个函数要加括号,无参数默认返回码0,表示脚本运行成功。参数可以是整数也可以是其他对象,若是其他对象则返回码为1,如错误信......
  • AI智能安防视频监控平台EasyCVR视频广场初次加载调用通道接口的优化
    EasyCVR平台拓展性强、兼容性高,拥有灵活丰富的视频能力,包括视频实时监控直播、云端录像、云存储、回放与检索、智能告警、视频快照、视频转码与分发、平台级联等。平台可支......
  • 解决if else的链式调用问题
    问题​ 在我们的代码中经常会出现大量的ifelse的情况,有些场景会出现链式的ifelseif,还有的业务必须按照顺序来进行ifelse的顺序判断,这样的代码不美观不说而且可维护性......
  • Vue面试题05:Vue中如何扩展一个组件(应用题)
    Vue中如何扩展一个组件按照逻辑扩展和内容扩展来列举逻辑扩展的方法:mixins、extends、compositionapi内容扩展的方法:slots使用方法、使用场景和问题混入:mixi......
  • uni-app中调用高德地图去设置点和轨迹
    盒子部分<viewstyle="width:100%;height:100%"id="busContainer"></view>样式部分.originImg{width:72rpx;height:100rpx;img{width:100......
  • 在uni-app中调用高德地图去导航
    1.判断一下是不是在微信环境2.微信环境调用微信自带的地图导航3.h5环境跳转去高德地图guide(){letself=this;console.log("self.lat",self.lat,......