该请求触发的上下文:
被下面这行代码触发:
loadAddresses(): void {
this.authService.invokeWithUserId((userId) => {
console.log('Jerry auth user and fetch address: ' + userId);
this.store.dispatch(new UserActions.LoadUserAddresses(userId));
});
}
subscribe了之后立即unsubscribe:仅仅是为了拿到userId:
这行代码最后manually dispatch一个HTTP PUT操作去设置address:
HTTP put操作:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":