【发布时间】:2021-03-25 05:19:58
【问题描述】:
我想在 Redux saga 动作中传递多个参数,所以我做了如下代码
this.props.addCartData(_addToCartObject, 'guest')
内部调度我像下面这样传递
addCartData: (value, isFor) => dispatch(addCartRequest(value, isFor)),
在 saga 函数中我访问如下
function* callAddCart(data, isFor) {
try {
console.log("isFor--->", isFor);
}
}
export function* cartSaga() {
return yield all([
yield takeLatest(actionTypes.ADD_CART_REQUEST, callAddCart),
]);
}
但是我记录了 isFor 我没有定义你能帮我解决我在这方面做错了什么吗?
【问题讨论】:
-
您是否打印了数据。也是未定义的吗?
标签: react-native redux redux-saga