ngrx如何获取state状态的值?
我在Angular4 demo中模拟登录使用了:this.store.dispatch({type:DO_LOGIN})
我的reducer是这样的:
export const loginRedcer = (state = initialState.loginState, {type, payload}: any) => {
switch (type) {
case CHECK_LOGIN : {
return state;
}
case DO_LOGIN: {
return Object.assign({}, state, {isLogining: true});
}
case QUIT_LOGIN : {
return Object.assign({}, state, {isLogining: false})
}
default:
return state;
}
}
根模块我也关联了StoreModel和Reducer:
imports: [
...
StoreModule.forRoot({
login:loginRedcer
}),
...
],
但触发登录之后,我使用subscribe订阅时总是拿到undefine是为什么??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论