1
で転送値は、私は
1. getToken2方法
2.このトークンとトークンを取得した観測可能を作成したいflatMap
3を割り当ててユーザデータを取得するだけで受信したのuserDataとトークン( flatMap経由で受け取った)をlocalStorageに転送
問題は、第2のマップ方法でトークンにアクセスできないことです。
だから私はそれにアクセスできるようにストリームでこのトークン値を転送することができます。RxJS:ストリーム
getCurrentUser2() {
return this.getToken2()
.flatMap((token) => this.http.get(this.URL + '/ROS/profile?token=' + token))
.map((res) => res.json().data)
.map((response) => {
localStorage.setItem('currentUser', JSON.stringify({
token:token, ,**want to access token value here**
userProfile: response
}));
localStorage.setItem('orgId', response.structure.id);
return this.toUser(response, '12');
});
}
この問題を解決するために私に考えてください。
種類よろしく
からの値の「インデックスが」偉大な解決策のためにありがとうございました。本当に助けになりました! –