给请求接口写一个回调函数

简介: 给请求接口写一个回调函数

给请求接口写一个回调函数


function postTableListApi(tip = '', callback?: any) {
let parmas = {
  pageIndex: 1,
  pageSize: 10,
}
postTableList(parmas).then(res => {
   if (res.success && res.data) {
    if (tip) {
      window.$message.success(tip)
    }
    //如果人家使用postTableListApi没有使用这个回调函数,不需要进行回调
    //不加if判断会报错,因为 callback是一个未定义的,不是一个函数因此要判断一下
    if (callback) {
      callback('ok')
    }
  } else {
    if (callback) {
      callback('fail')
    }
  }
})
}


需要使用回调


postTableListApi('我的提示信息',(data)=>{
  console.log('回调返回来的数据',data)
})
相关文章
postman 传入不同组参数循环调用接口
postman 传入不同组参数循环调用接口
1450 0
postman 传入不同组参数循环调用接口
|
5月前
|
前端开发 JavaScript Java
java实现异步回调返回给前端
综上,Java中实现异步回调并将结果返回给前端是一项涉及后端异步处理和前端交互的综合任务。在实际项目中,开发人员需要根据应用需求和性能预期选择合适的异步模型与工具,并进行适当的配置和优化。
267 3
|
6月前
|
前端开发 JavaScript
Promise 等待多个接口返回数据再执行操作
Promise 等待多个接口返回数据再执行操作
65 0
|
8月前
回调函数示例讲解
回调函数示例讲解
61 0
调用DescribeRouteTables接口
调用DescribeRouteTables接口
79 1
|
小程序 前端开发 JavaScript
小程序request请求回调函数异步的解决办法
小程序request请求回调函数异步的解决办法
253 0
通过ComponentCallbacks2来接收onTrimMemory等回调,并mock对应的场景
通过ComponentCallbacks2来接收onTrimMemory等回调,并mock对应的场景