From c63b82b20a4e262fcdb95b3d326f21cf3ec4e504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=8D=A3=E6=9D=B0?= Date: Fri, 1 Jul 2022 11:31:23 +0800 Subject: [PATCH] chore: addTag check --- src/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util.ts b/src/util.ts index b312a07..3af7f95 100644 --- a/src/util.ts +++ b/src/util.ts @@ -67,7 +67,7 @@ export function addTag(tag: string, target: any) { tags = []; Reflect.defineMetadata(CLASS_TAG, tags, target); } - tags.push(tag); + !tags.includes(tag) && tags.push(tag); } export function isClass(clazz: any) {