diff --git a/src/main.js b/src/main.js index a7645fb..187e35d 100644 --- a/src/main.js +++ b/src/main.js @@ -43,9 +43,19 @@ import ImagePreview from "@/components/ImagePreview" import TreeSelect from '@/components/TreeSelect' // 字典标签组件 import DictTag from '@/components/DictTag' - +// 高德地图组件 +import VueAMap, {initAMapApiLoader} from '@vuemap/vue-amap'; +// import VueAMapLoca from '@vuemap/vue-amap-loca'; +// import VueAMapExtra from '@vuemap/vue-amap-extra'; +import '@vuemap/vue-amap/dist/style.css' const app = createApp(App) - +initAMapApiLoader({ + key: '62c3411d6528d67db00ad510a7ee5fb9', + securityJsCode: 'afa6d301f4e01c2e290db0eb8ec36468', // 新版key需要配合安全密钥使用 + //Loca:{ + // version: '2.0.0' + //} // 如果需要使用loca组件库,需要加载Loca +}) // 全局方法挂载 app.config.globalProperties.useDict = useDict app.config.globalProperties.download = download @@ -66,6 +76,7 @@ app.component('ImagePreview', ImagePreview) app.component('RightToolbar', RightToolbar) app.component('Editor', Editor) +app.use(VueAMap) app.use(router) app.use(store) app.use(plugins) diff --git a/src/views/system/base/map.vue b/src/views/system/base/map.vue new file mode 100644 index 0000000..a914b54 --- /dev/null +++ b/src/views/system/base/map.vue @@ -0,0 +1,56 @@ + + + + + \ No newline at end of file