| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 | | <template> |  |   <div> |  |     <div id="map-container" ref="mapContainer"></div> |  |   </div> |  | </template> |  |   |  | <script setup> |  | import { onMounted, ref } from 'vue' |  | const mapContainer = ref(null) |  |   |  | onMounted(() => { |  |   // 初始化高德地图 |  |   const map = new AMap.Map(mapContainer.value, { |  |     zoom: 10, // 初始缩放级别 |  |     center: [116.397428, 39.90923], // 初始中心点(北京坐标) |  |   }) |  |   |  |   // 添加基础控件 |  |   AMap.plugin(['AMap.ToolBar'], () => { |  |     const toolbar = new AMap.ToolBar() |  |     map.addControl(toolbar) |  |   }) |  | }); |  |   |  |   |  | </script> |  |   |  | <style lang="scss" scoped> |  | #map-container { |  |   width: 300px; |  |   height: 160px; |  | } |  | </style> | 
 |