Dva: dispatch:action 应该是一个具有类型的普通对象

创建于 2018-01-12  ·  3评论  ·  资料来源: dvajs/dva

点击按钮
loginOnPress=(参数)=>{
console.log(this.state.password)
this.props.dispatch({
类型:'demo/getToken',
s hipNumber:this.state.shipNumber ,
密码:this.state.password
电话:this.state.phone
vCode:this.state.vCode ,

   })     
}

这是模特的

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

最有用的评论

我猜你们使用“yield put”来请求 API,这应该是“yield call”。

所有3条评论

嗨,我遇到了同样的问题。

我也是,有什么办法解决这个问题吗?

我猜你们使用“yield put”来请求 API,这应该是“yield call”。

此页面是否有帮助?
0 / 5 - 0 等级