const initialState = {
isAuthenticated : false,
id : 0,
}
export default function storedata (state = initialState, action) {
switch (action.type) {
case actionTypes.IS_AUTHENTICATED:
// state.isAuthenticated = true;
// return state;
return action.data
default:
return state
}
}
以上是我store 的state
现在我想要在另外的组件里取到这个值,provider这些都写好了
function mapStateToProps(state) {
return {
isAuthenticated: state.isAuthenticated
}
}
上面是我在组件里写的,现在我在组件里log,怎么也log不出来这个值。是不是缺少了一步?
我现在我当前组件里用这个值,该怎么取到这个值?
你可以尝试在
mapStateToProps
函数里log
下state
,看看你的state结构是什么样的