From b10ee35540dc2a569d32d05ca8f60dcebc07b494 Mon Sep 17 00:00:00 2001 From: aote777 <1540464777@qq.com> Date: Tue, 23 Nov 2021 16:19:23 +0800 Subject: [PATCH] cccccccccccccc --- demo.html | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/demo.html b/demo.html index 04cbbed..baa0f6b 100644 --- a/demo.html +++ b/demo.html @@ -85,7 +85,7 @@ var createScript = (src) => { // 尝试巧妙地修复与缩进代码中间与 es6 模板字符串相关的缩进问题 // smartIndentationFix: true, // 将换行符解析为
,行尾不需要2个空格 - // simpleLineBreaks: true, + simpleLineBreaks: false, // 反斜杠转义html backslashEscapesHTMLTags: true, // 禁用将子列表缩进4个空格以使其嵌套的要求,有效地恢复到2或3个空格足够的旧行为 @@ -105,7 +105,7 @@ var createScript = (src) => { document.body.appendChild(newDiv) var hr = document.createElement('hr') index === 0 ? document.body.appendChild(hr) : null - textarea.className = 'x' + textarea.className = `x-${index}` textarea.style.display = 'none' }) } @@ -124,7 +124,19 @@ var createScript = (src) => { }) .then(() => { hljs.highlightAll() - // hljs.initHighlightingOnLoad() + return new Promise((resolve)=>{ + resolve() + }) + }) + .then(()=>{ + // 清除重复项 + var repeatEl =document.querySelectorAll('.x-0') + repeatEl.forEach((el,i)=>{ + if(i===repeatEl.length-1){ + return + } + document.body.removeChild(el) + }) })