From fa9baa6ce6e45bb2825f94a25f4ef9610f8fd23e Mon Sep 17 00:00:00 2001 From: zongqilin <328560150@qq.com> Date: Thu, 20 Jan 2022 10:56:47 +0800 Subject: [PATCH] fix: multi close tag will make level < -1 --- lib/parse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/parse.js b/lib/parse.js index 98efbee..25a2635 100644 --- a/lib/parse.js +++ b/lib/parse.js @@ -81,7 +81,7 @@ module.exports = function parse(html, options) { } if (isComment || !isOpen || current.voidElement) { - if (!isComment) { + if (!isComment && level > -1) { level--; } if (!inComponent && nextChar !== '<' && nextChar) {