我想发送一个动作
export const signout = () => {
return function (dispatch) {
firebaseAuth.signOut()
.then(() => dispatch(signOutSuccess()));
};
}
export const signOutSuccess = () => {
type: SIGN_OUT_SUCCESS
}
但是redux-logger吓坏了,因为它没有type属性。
redux-logger.js:1 Uncaught TypeError: Cannot read property 'type' of undefined
at redux-logger.js:1
at redux-logger.js:1
如何解决此问题?
答案 0 :(得分:2)
似乎您没有在fin-hypergrid
函数中返回对象。你需要在括号中包裹花括号。
signOutSuccess()
答案 1 :(得分:1)
您的函数tag name = Student, Length = 7
tag name = Subject, Length = 7
tag name = Marks, Length = 5
不会返回任何内容。
尝试类似的东西
signOutSuccess
或者更简洁:
export const signOutSuccess = () => {
return {type: SIGN_OUT_SUCCESS}
}