You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
729 B
729 B
MonitorMapChrome 设计
目标
抽出 map-panel 内工具条 / 图例 / 比例尺为 MonitorMapChrome.vue。CommandProgressFloat 仍由页面放在 map-panel 内(或 chrome 提供 default slot)。
契约
Props: mapMode (satellite|street) · scaleText
Emits: update:mapMode 或 set-map-mode · fit-all
Slot: default — 进度浮层等叠加层
地图实例 / setMapMode / fitAll / mapScaleText 计算留页面。
实现
src/components/MonitorMapChrome.vue- MonitorView map-panel 改为 chrome + CommandProgressFloat slot/子节点
- Commit:
refactor: 抽取 MonitorMapChrome 地图工具条图例
约束
不改 mapHelper;精确 git add;中文 commit