这个实例主要目的是
- 请求后对数据简单处理
- 数据缓存到某obj
- 实现数据更新订阅
onSubmit(value: userInfo): void { |
这里 this._tokenService.getToken(value)
内部实现请求
getToken(userInfo: userInfo) { |
这里只是简单的变成json处理
中间通过Subject进行传递流,去操作缓存的obj
updateUserInfoStream: Subject<userInfo> = new Subject<userInfo>(); |
传递到updateUserInfoStream的时候会进行构造里的updateUserInfo操作,更新obj
其他组件里就可以订阅及时得到更新的obj
constructor(private _userServices: UserInfoServices) { |