UNPKG
@ali-i18n-fe/dada-component
Version:
beta (1.4.43-beta.1)
latest (1.4.45)
1.4.45
1.4.44
1.4.43
1.4.43-beta.1
1.4.43-beta.0
1.4.42
1.4.41
dada component
gitlab.alibaba-inc.com/open-dada/lsc-plugin-component/blob/master/README.md
@ali-i18n-fe/dada-component
/
libs
/
utils
/
cache.js
16 lines
(12 loc)
•
248 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function
cacheWrap
(
wrapFn
) {
let
cache;
return
function
(
...args
) {
if
(cache) {
return
cache; }
const
newResult = wrapFn.
apply
(
this
, args); cache = newResult;
return
newResult; }; }
exports
.
cacheWrap
= cacheWrap;