- 重构cloneNode函数,使用Map跟踪id映射,实现子节点和mixedContent中元素引用的ID更新 - 修改编辑器中递归更新UUID逻辑,确保mixedContent内元素的nodeId同步更新 - 在NodeTree中粘贴操作前添加DTD校验,防止非法子节点添加,提升数据一致性 - 调整deepCloneWithNewIds实现,统一ID映射管理,简化子节点和mixedContent的复制流程
| Name |
Last commit
|
Last update |
|---|---|---|
| .gemini | Loading commit data... | |
| .husky | Loading commit data... | |
| Loading commit data... | ||
| public | Loading commit data... | |
| src | Loading commit data... | |
| .env | Loading commit data... | |
| .env.bx | Loading commit data... | |
| .env.dev | Loading commit data... | |
| .env.xm | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .prettierignore | Loading commit data... | |
| .prettierrc.json | Loading commit data... | |
| commitlint.config.cjs | Loading commit data... | |
| index.html | Loading commit data... | |
| package-lock.json | Loading commit data... | |
| package.json | Loading commit data... | |
| postcss.config.js | Loading commit data... | |
| tailwind.config.js | Loading commit data... | |
| tsconfig.app.json | Loading commit data... | |
| tsconfig.json | Loading commit data... | |
| tsconfig.node.json | Loading commit data... | |
| vite.config.ts | Loading commit data... |