refactor(editor): 优化编辑器节点选中逻辑支持diff模式
- 修改selectedNode相关getter以正确解析带-txt-后缀的节点ID - 替换所有直接调用editorStore.setSelectedNodeId为selectNode函数调用 - selectNode函数新增diff模式判定,diff模式下禁止设置节点选中 - 在DocNodeRenderer和TableEditor组件中新增selectNode封装节点选中逻辑 - useDocNodeRenderer新增diffMode属性和diffMode注入,diff模式禁用节点选中高亮及事件处理 - 调整点击事件绑定,统一使用selectNode函数以兼容diff模式限制 - 修复部分节点ID解析错误,确保父节点正确查找 - 增强编辑界面点击响应一致性及diff模式交互体验
Showing
Please
register
or
sign in
to comment