zoukankan      html  css  js  c++  java
  • 请求回调callback

    直接在dispatch中用callback

     dispatch({ 
          type: 'TASK_ADD',
          AreaName:this.state.taskDistrict,
          CarID:this.state.taskCar,
          PointStart:this.state.startStation,
          PointEnd:this.state.endStation,
          CreatedBy:this.props.account.username,
          callback: (res) => {
            if (res) {
              if(res.Status === 1){
                message.success(res.Message+'任务创建成功!');
              }else{
                message.error('任务创建失败!');
              }
              console.log(res);// 请求完成后返回的结果
            }
          }
        });
    

    在另外的saga中酱紫写

     const data = yield call(request, uri, {
          method: 'POST',
          body:{
            AreaName,
            CarID,
            PointStart,
            PointEnd,
            CreatedBy
          }
        });
        console.log(data);
        if(callback) callback(data);
    
  • 相关阅读:
    前端JS 4
    前端JS 3
    前端JS 2
    前端JS 1
    JS的知识补丁
    去除inline-block元素间的空隙
    js中“||”和“&&”的高级用法
    WebAPP-1
    Node.js_1
    click和onclick的区别
  • 原文地址:https://www.cnblogs.com/smileyqp/p/12675374.html
Copyright © 2011-2022 走看看