[RDView2] DOM 渲染基本完工,进入可行性测试阶段

This commit is contained in:
OLDREDSTONE
2026-01-14 22:20:06 +08:00
parent fb2e0e124b
commit 758645041b
9 changed files with 548 additions and 1471 deletions
+1 -9
View File
@@ -311,17 +311,10 @@ function rdview2() {
number.innerHTML = lineDoms.join("");
}
function initCanvas() {
// const lang = textarea.value.split('\n')[0]
// const code = textarea.value.split('\n').slice(1).join('\n')
// rdcanvas.innerHTML = RDViewRender(lang, code)
// try {
// JSON.parse(`[${textarea.value}]`);
// } catch (e) {
// rdcanvas.innerHTML = `<div style="color: red; font-weight: bold;">JSON解析错误:${e.message}</div>`;
// }
let objs = [];
try {
objs = JSON.parse(`[${textarea.value}]`);
rdcanvas.innerHTML = "";
} catch (e) {
rdcanvas.innerHTML =
`<div style="color: red; font-weight: bold;">JSON解析错误:${e.message}</div>`;
@@ -376,7 +369,6 @@ function rdview2() {
}
}
}
//rdcanvas.innerHTML = RDView2Render(json);
initCanvas();
initLineNumbers();
textarea.addEventListener("input", initLineNumbers);