我想从 localStorage 返回令牌并捕获错误。
Observable.of(JSON.parse(localStorage.getItem('currentUser')).token)
.catch((er) => Observable.of(console.log(er))
但它没有抓住它。有趣的是当我使用 try catch 方法时,我可以捕获错误
try {
return Observable.of(JSON.parse(localStorage.getItem('currentUser')).token);
} catch (er) {
console.log(er);
}