一种angular的方法级的缓存注解(装饰器)
导读:本文共1620.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 使用es6中装装饰器能做很多事情,今天分享一种在angular使用装饰器进行方法调用缓存的功能。应用场景是这样的,在前端工作中,会有一些经常使用的方法经常被调用,但是这些方法每次调用都会占用很多的资源,比如网络请求,数据统计功能,这些方法一般会随着函数调用传参的不同返回的结果不同。因为使用过spring中的cache功能,感觉es中如果有spring cac... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。使用es6中装装饰器能做很多事情,今天分享一种在angular使用装饰器进行方法调用缓存的功能。
应用场景是这样的,在前端工作中,会有一些经常使用的方法经常被调用,但是这些方法每次调用都会占用很多的资源,比如网络请求,数据统计功能,这些方法一般会随着函数调用传参的不同返回的结果不同。
因为使用过spring中的cache功能,感觉es中如果有spring cacheable注解就好了,在spring中注解使用如下:
于是我搞了一个支持 返回是Promise对象的缓存注解
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
本文:
一种angular的方法级的缓存注解(装饰器)的详细内容,希望对您有所帮助,信息来源于网络。