Pārlūkot izejas kodu

update AMap.vue

reghao 2 gadi atpakaļ
vecāks
revīzija
249bcd5bff
2 mainītis faili ar 24 papildinājumiem un 17 dzēšanām
  1. 0 5
      src/api/map.js
  2. 24 12
      src/views/home/AMap.vue

+ 0 - 5
src/api/map.js

@@ -2,7 +2,6 @@ import { get, post, delete0 } from '@/utils/request'
 
 const mapAPI = {
   center: '/api/data/map/center',
-  itemTypes: '/api/data/map/types',
   markers: '/api/data/map/markers',
   markerInfoApi: '/api/data/map/marker',
   location: '/api/data/map/location'
@@ -12,10 +11,6 @@ export function getMapCenter() {
   return get(mapAPI.center)
 }
 
-export function getItemTypes() {
-  return get(mapAPI.itemTypes)
-}
-
 export function getMarkerInfo(id) {
   return get(mapAPI.markerInfoApi + '?id=' + id)
 }

+ 24 - 12
src/views/home/AMap.vue

@@ -89,7 +89,7 @@ import VueAMap from 'vue-amap'
 import { lazyAMapApiLoaderInstance } from 'vue-amap'
 const amapManager = new VueAMap.AMapManager()
 
-import { getItemTypes, getMapMarkers, getMarkerInfo, sendClickedLocation } from '@/api/map'
+import { getMapMarkers, getMarkerInfo, sendClickedLocation } from '@/api/map'
 
 export default {
   data () {
@@ -135,21 +135,33 @@ export default {
         lat: null,
         lng: null
       },
-      form: {
-        label: '全部',
-        value: 0
-      },
-      selectedOption: '0',
-      selectOptions: []
+      selectedOption: 0,
+      selectOptions: [
+        {
+          name: '全部',
+          value: 0
+        },
+        {
+          name: '分类1',
+          value: 1
+        },
+        {
+          name: '分类2',
+          value: 2
+        },
+        {
+          name: '分类3',
+          value: 3
+        },
+        {
+          name: '分类4',
+          value: 4
+        }
+      ]
     }
   },
   created() {
     document.title = '地图'
-    getItemTypes().then(res => {
-      if (res.code === 0) {
-        this.selectOptions = res.data
-      }
-    })
   },
   methods: {
     mapInit(o) {