wx-request-plus
Version:
增强型微信小程序请求库,支持错误处理、Promise、缓存、弱网处理、请求队列等功能
13 lines (12 loc) • 410 B
TypeScript
import { CacheAdapter, Response } from './types';
export default class LRUCacheAdapter implements CacheAdapter {
private cache;
constructor(options?: {
maxSize?: number;
maxAge?: number;
});
get(key: string): Promise<Response | undefined>;
set(key: string, value: Response, ttl?: number): Promise<void>;
delete(key: string): Promise<void>;
clear(): Promise<void>;
}