Skip to content

api-render-vue / getApiRenderCache

Function: getApiRenderCache()

ts
function getApiRenderCache<T>(api?, key?): Promise<T | undefined>

获取 api 请求数据,优先取缓存数据,缓存不存在或缓存超时会重新请求获取

Type Parameters

Type Parameter
T

Parameters

ParameterTypeDescription
api?ApiRenderApiTypeapi 请求函数
key?string | numberapi 的 key 值,可用来声明 api 缓存的 key,api 请求的数据会自动缓存,所以 api 函数尽量使用有名函数,或者如果使用匿名函数,在不保证匿名函数会字符会重复的前提下,请提供该字段

Returns

Promise<T | undefined>

Defined in

src/ApiRenderCache.ts:116