From ac8b1e385c78827ec88200591eefaf655cc32280 Mon Sep 17 00:00:00 2001 From: myokoyama Date: Fri, 14 May 2021 21:51:21 +0900 Subject: [PATCH] fix lazyInit function --- generics.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generics.rst b/generics.rst index 6b9f484..cd0ed97 100644 --- a/generics.rst +++ b/generics.rst @@ -232,6 +232,7 @@ TypeScriptでは組み込みの型変換のためのジェネリクスのユー return function(): any { if (!isInit) { cache = init(); + isInit = true; } return cache; } @@ -260,6 +261,7 @@ TypeScriptでは組み込みの型変換のためのジェネリクスのユー return function(): T { if (!isInit) { cache = init(); + isInit = true; } return cache; }