首页 > 解决方案 > 有没有办法返回自定义字符串响应而不是 return next.handle(req); 在角拦截器中?

问题描述

我正在使用角度拦截器和缓存数据,所以有时我需要返回已经缓存的数据,而不是去服务器获取这些数据。我试过 Observable.apply(data); 但它不起作用。

const request = req.clone();
if(condition){
   var text = window.localStorage.getItem(something);
   //HERE I NEED TO RETURNE TEXT
} else { 
   return next.handle(req);
}

标签: angularinterceptor

解决方案


推荐阅读