我有这个mapStateToProps,我想打印console.log(user.isLogged),但我需要更改它以使用显式返回而不是隐式返回。我该如何改变这个?
const mapStateToProps = ({ user, retrospectives }) => (
{
userData: user.userData,
isLogged: user.isLogged,
organizations: user.organizations,
retroFinished: retrospectives.retrospective.finished,
linkToRetro: retrospectives.joinedRetro,
}
);
最佳答案
使用 {}
和 return 语句代替 ()
const mapStateToProps = ({ user, retrospectives }) => {
console.log(user);
return {
userData: user.userData,
isLogged: user.isLogged,
organizations: user.organizations,
retroFinished: retrospectives.retrospective.finished,
linkToRetro: retrospectives.joinedRetro,
}
};
关于javascript - 如何更改 mapStateToProps 以使用显式返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48995190/