Dva: dispatch:action doit être un objet brut avec le type

Créé le 12 janv. 2018  ·  3Commentaires  ·  Source: dvajs/dva

点击按钮
loginOnPress=(param)=>{
console.log(this.state.password)
this.props.dispatch({
tapez:'demo/getToken',
s hipNumber:this.state.shipNumber ,
mot de passe:this.state.password ,
téléphone:this.state.phone ,
vCode:this.state.vCode ,

   })     
}

这是modèle里的

  • getToken({shipNumber,password,phone,vCode},{put}){
    const res = yield put(service.login,shipNumber,password,phone,vCode)
    console.log(res)
    },
    报标题上的错误

Commentaire le plus utile

Je suppose que vous utilisez "yield put" pour demander une API, qui est attendue "yield call".

Tous les 3 commentaires

salut j'ai rencontré le même problème.

moi aussi, une solution à ce problème ?

Je suppose que vous utilisez "yield put" pour demander une API, qui est attendue "yield call".

Cette page vous a été utile?
0 / 5 - 0 notes