feat(editor): 支持虚拟文本节点的编辑和操作
- getNodeDisplayName 函数新增对虚拟文本节点的文本内容预览显示支持,限制最大长度180字符 - 节点列表收集逻辑中过滤虚拟文本节点并正确展示顺序,增强节点展示准确性 - 编辑器中混合内容渲染增加虚拟文本节点的点击选中功能,支持对子文本内容的单独操作 - 编辑面板处理选中虚拟文本节点时,调整允许操作的标签类型为 '#text' - 右键菜单新增对虚拟文本节点的编辑、删除、移动等操作支持,删除时同步更新混合内容数组并重建节点映射 - 编辑面板新增对虚拟文本节点的上移、下移操作,保持活动选中状态同步更新为对应的虚拟节点ID - 针对文本节点特殊处理编辑结构和剪贴板相关选项,优化交互体验 - 节点添加时优先提取混合内容中第一个文本内容作为节点文本内容显示和编辑基础,提高显示准确性
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment