博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序 - cb回调(typeof cb == "function" && cb(obj);)
阅读量:4540 次
发布时间:2019-06-08

本文共 881 字,大约阅读时间需要 2 分钟。

typeof cb == "function" && cb(obj)

 

但凡用了Promise,这种方式就可以抛弃了.

Page({  data: {},  onLoad() {    request('https://api.it120.cc/jy02149522/banner/list', {      type: 0    }, function(obj) {      console.log('请求到的数据:', obj)    })  }})// request请求封装const request = (url, data, cb) => (  wx.request({    url,    data,    method: 'GET',    header: {      'content-type': 'application/x-www-form-urlencoded'    },    dataType: 'json',    responseType: 'text',    success(res) {      //判断cb是不是function,并且执行这行这个function      res.data.code == 0 ? typeof cb == "function" && cb(res.data) : typeof error === 'function' && error()    },    fail() {      typeof error === 'function' && error()    },    complete(res) {      // res.data.code != 0 ? typeof cb == "function" && cb(res.data) : typeof error === 'function' && error()    }  }))

 

各位看官,自个理会.

转载于:https://www.cnblogs.com/cisum/p/10142917.html

你可能感兴趣的文章
左神算法进阶班6_2字符串运算公式
查看>>
PAT甲级——A1004 Counting Leaves
查看>>
左神算法书籍《程序员代码面试指南》——1_01设计一个有getMin功能的栈
查看>>
左神算法进阶班8_1数组中累加和小于等于aim的最长子数组
查看>>
IT技术博客
查看>>
左神算法书籍《程序员代码面试指南》——1_05用一个栈实现另一个栈的排序
查看>>
视频资源收集
查看>>
PAT甲级——A1005 Spell It Right
查看>>
PAT甲级——【牛客练习题1002】
查看>>
左神算法书籍《程序员代码面试指南》——1_06用栈来求解汉诺塔问题
查看>>
PAT甲级——A1007 Maximum Subsequence Sum
查看>>
Dijkstra算法
查看>>
左神算法书籍《程序员代码面试指南》——1_02由两个栈组成的队列
查看>>
左神算法书籍《程序员代码面试指南》——1_10最大值减去最小值小于或等于num的子数组数量...
查看>>
左神算法书籍《程序员代码面试指南》——1_03如何使用递归函数和栈操作逆序一个栈...
查看>>
左神算法书籍《程序员代码面试指南》——2_02在单链表和双链表中删除倒数第k个字节...
查看>>
左神算法书籍《程序员代码面试指南》——2_03删除链表的中间节点和a/b处的节点...
查看>>
左神算法书籍《程序员代码面试指南》——1_04猫狗队列
查看>>
PAT甲级——A1006 Sign In and Sign Out
查看>>
PAT甲级——A1016 Phone Bills
查看>>