From 080e0f6d4e3a88d3c079ba04367570c5decacc6c Mon Sep 17 00:00:00 2001 From: linlu <527100546@qq.com> Date: Thu, 14 Jul 2022 14:54:03 +0800 Subject: [PATCH] fix --- src/forge/Quality/index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/forge/Quality/index.js b/src/forge/Quality/index.js index 6930d970..a774640d 100644 --- a/src/forge/Quality/index.js +++ b/src/forge/Quality/index.js @@ -33,10 +33,11 @@ function Quality(props){ useEffect(()=>{ if(indexValue){ // document.getElementById('htmlDOM').innerHTML - const domBox = document.getElementsByClassName('CodeMirror-code')[0].childNodes[indexValue.line - 1] const divs = document.createElement("div"); + const key = indexValue.line divs.innerHTML = questionList[indexValue.index].message; - domBox.appendChild(divs) + const domBox = document.getElementsByClassName('CodeMirror-code')[0].childNodes[key] + domBox.prepend(divs) divs.style.cssText='border:1px solid red; padding: 5px;border-radius: 10px;color: black;background: lemonchiffon;' } },[indexValue]) @@ -92,7 +93,9 @@ function Quality(props){ const dom = document.createElement("div"); dom.innerHTML = text; setDetail(true) - setCodeDetailValue({content:dom.innerText,line:item.line + 5}) + setCodeDetailValue({content:dom.innerText, + line:item.line + 5 + }) setIndexValue({ line:item.line, index