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

MonitorMapChrome 设计

目标

抽出 map-panel 内工具条 / 图例 / 比例尺为 MonitorMapChrome.vueCommandProgressFloat 仍由页面放在 map-panel 内(或 chrome 提供 default slot)。

契约

Props: mapMode (satellite|street) · scaleText

Emits: update:mapModeset-map-mode · fit-all

Slot: default — 进度浮层等叠加层

地图实例 / setMapMode / fitAll / mapScaleText 计算留页面。

实现

  1. src/components/MonitorMapChrome.vue
  2. MonitorView map-panel 改为 chrome + CommandProgressFloat slot/子节点
  3. Commit: refactor: 抽取 MonitorMapChrome 地图工具条图例

约束

不改 mapHelper;精确 git add;中文 commit