angular - 有没有办法返回自定义字符串响应而不是 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);
}
解决方案
推荐阅读
- html - 空时如何突出显示表格单元格边框?
- odoo - 用 many2many 覆盖 many2one
- windows - 为什么由于语法错误,Windows 批处理文件处理在 IF 条件下退出?
- javascript - 为什么 onreadystatechange 函数在 Windows 中不起作用
- android - 在 getApplicationContext() 或活动之间创建带有上下文的 Intent 有什么区别
- reactjs - React 中未定义道具
- r - 在包加载/卸载时加载/删除用户定义的单元:最佳实践?
- vba - VBA评估公式行限制
- wpf - 如何将类字符串绑定到资源字典
- javascript - 加载更多按钮单击滚动(无插件)