From 34d983564a741cff0646b13ad073328d76737196 Mon Sep 17 00:00:00 2001 From: RaduRaileanu <67751805+RaduRaileanu@users.noreply.github.com> Date: Sun, 24 Sep 2023 13:33:08 +0300 Subject: [PATCH] fix: v-if nested in a v-for template tag --- src/directives/if.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/directives/if.ts b/src/directives/if.ts index b578b39..eba8427 100644 --- a/src/directives/if.ts +++ b/src/directives/if.ts @@ -13,7 +13,7 @@ export const _if = (el: Element, exp: string, ctx: Context) => { console.warn(`v-if expression cannot be empty.`) } - const parent = el.parentElement! + const parent = el.parentElement ? el.parentElement : el.parentNode const anchor = new Comment('v-if') parent.insertBefore(anchor, el)