Private
Public Access
1
0
Files
u-desk/docs/04-功能迭代/GO-DESK-2.数据库客户端/问题追踪/待实现/功能-001-右键菜单系统实现.md
绝尘 a5d30684ed 重构:文件系统模块化架构,增强 Markdown 渲染
- 拆分 FileSystem.vue 为模块化组件架构
- 新增 Markdown Mermaid 图表渲染支持
- 新增 180+ 编程语言代码高亮
- 修复编辑/预览模式切换渲染问题
- 优化亮色/暗色模式主题适配
- 新增 TypeScript 类型定义
2026-02-04 03:32:46 +08:00

1.6 KiB
Raw Blame History

功能-001: 右键菜单系统实现

状态 基本实现完成(待测试验证)
优先级P0
创建日期2026-01-28
关联设计设计文档/架构设计/右键菜单系统设计.md

功能描述

实现连接树的右键菜单系统,支持:

  1. 连接节点右键菜单
  2. 数据库节点右键菜单
  3. 表/集合/Key节点右键菜单
  4. 菜单项根据节点类型动态显示

设计文档

设计文档/架构设计/右键菜单系统设计.md

实现计划

  1. 确定实现方式(参考 问题-001- 已决策使用Arco Design Dropdown组件
  2. 创建ContextMenu组件 - 已完成
  3. 实现菜单项配置系统 - 已完成useMenuRegistry
  4. 集成到ConnectionTree组件 - 已完成
  5. 实现事件处理 - 已完成useContextMenu

检查清单

  • 菜单定位正确 - 已实现(基于鼠标坐标)
  • 菜单项根据节点类型正确显示 - 已实现useMenuRegistry
  • 事件处理正确 - 已实现useContextMenu
  • 样式符合Arco Design规范 - 已实现使用Arco Design Dropdown组件
  • 代码符合 知识库/规范/编码规范.md - 已通过检查

实现检查

相关决策