代码之家  ›  专栏  ›  技术社区  ›  aSmater.Me

redux auto:异步操作未启动

  •  1
  • aSmater.Me  · 技术社区  · 9 年前

    大家好,我已经开始使用这个库了 redux-auto 我想和我的服务器谈谈。

    export default function (user, payload, stage, result) {
    
      switch(stage){
        case 'FULFILLED':
            return result;
          break;
        case 'REJECTED':
          console.error(user, payload, stage, result)
          break;
        case 'PENDING':
          console.log("should be loading")
        default :
          break;
      }
      return user;
    }
    
    export function action (payload){
      fetch('http://localhost:3000/api/users/'+payload.id).then( data => data.json() );
      return payload;
    }
    

    这是 documentation . 我看不出担心的是什么:(

    1 回复  |  直到 9 年前
        1
  •  2
  •   Brian    9 年前

    你没有回报 fetch

    export function action (payload){
      return fetch('http://localhost:3000/api/users/'+payload.id).then( data => data.json() );
    }