React native 无法在redux中读取还原程序中的属性类型
我在我链接到这里的存储库中的places.js的reducers中遇到了这个错误“无法读取未定义的属性类型”。我有一些操作,它们的类型不同,那么这是什么原因呢? 这是指向存储库的链接React native 无法在redux中读取还原程序中的属性类型,react-native,redux,React Native,Redux,我在我链接到这里的存储库中的places.js的reducers中遇到了这个错误“无法读取未定义的属性类型”。我有一些操作,它们的类型不同,那么这是什么原因呢? 这是指向存储库的链接 您的操作将通过redux的connect传递给您的操作的分派功能到达减速器 在操作中使用dispatch({type,payload})而不是返回类型为type和payload的对象 你的行为应该是这样的 function actionName (args) { // any logic which you
您的操作将通过redux的
connect
传递给您的操作的分派
功能到达减速器
在操作中使用dispatch({type,payload})
而不是返回类型为type
和payload
的对象
你的行为应该是这样的
function actionName (args) {
// any logic which you may need
return (dispatch) {
dispatch({ payload: 'payload data', type: 'yourType'})
}
}
调试并检查何时调用reducer,如何接收操作。在此处打印控制台响应