ama icon indicating copy to clipboard operation
ama copied to clipboard

在rn项目中使用dva的问题:put(NavigationActions.back())失效

Open xiaohuoni opened this issue 6 years ago • 0 comments

使用dispatch(NavigationActions.back())可以返回。 同一个按钮,使用dispatch({type:"app/login"})

effects: {
    *login({ payload }, { call, put }) {
         yield put(NavigationActions.back())
    }
},

使用put就不能返回了。 讲道理,put和dispatch是一样的功能吧? 可重现地址: https://github.com/react-native-examples/react-native-dva-quick

xiaohuoni avatar Sep 07 '18 05:09 xiaohuoni