tmagic-editor icon indicating copy to clipboard operation
tmagic-editor copied to clipboard

packages/editor/src/services/editor.ts 文件中的update方法有bug,导致父子组件更新时调用doUpdate子组件获取到info.parent是旧数据

Open 841148070 opened this issue 10 months ago • 1 comments

update方法中

const newNodes = await Promise.all(nodes.map((node) => this.doUpdate(node))); 改成 const newNodes: MNode[] = []; (async () => { for (const node of nodes) { const newNode = await this.doUpdate(node) newNodes.push(newNode); } })() 后亲测可用

841148070 avatar Mar 30 '24 09:03 841148070

什么场景的操作会同时修改到父子节点?

jia000 avatar Apr 08 '24 08:04 jia000