localStorageからトークンを戻してエラーをキャッチしたい。Rx.Observable.Ofエラーがキャッチされていない
Observable.of(JSON.parse(localStorage.getItem('currentUser')).token)
.catch((er) => Observable.of(console.log(er))
しかし、それをキャッチしません。面白いのは、私が試してキャッチメソッドを使用すると、私はエラーをキャッチすることができます
try {
return Observable.of(JSON.parse(localStorage.getItem('currentUser')).token);
} catch (er) {
console.log(er);
}
その理由は何ですか?誰かが助言を与えることを望みます。 ありがとう
はあなたのポストでのgetItemコードを置くことができますか? – mickaelw
@mickaelw .Ok私は付けました。ご確認ください –
あなたの誤りですか?私のために、私はちょうど未定義の変数を持っているが、キャッチされたゼロエラーは – mickaelw