Эх сурвалжийг харах

fix(editor): 修复周映射下拉菜单因 YAML key 带引号导致无法修改的问题

Closes #1056
sansan 1 сар өмнө
parent
commit
dd27ed8e52
1 өөрчлөгдсөн 2 нэмэгдсэн , 1 устгасан
  1. 2 1
      docs/assets/script.js

+ 2 - 1
docs/assets/script.js

@@ -4674,7 +4674,8 @@ function findChildKey(lines, start, end, parentIndent, key) {
         const indent = line.search(/\S/);
         if (indent <= parentIndent) break;
         const m = line.match(/^\s*(\S+):\s*/);
-        if (m && m[1] === key && indent === parentIndent + 2) {
+        const rawKey = m ? m[1].replace(/^["']|["']$/g, '') : null;
+        if (m && rawKey === key && indent === parentIndent + 2) {
             return i;
         }
     }