2025年04月29日13:45:42
This commit is contained in:
parent
49ae2970bf
commit
2b4a5a1002
1
components.d.ts
vendored
1
components.d.ts
vendored
@ -44,6 +44,7 @@ declare module '@vue/runtime-core' {
|
||||
ElUpload: typeof import('element-plus/es')['ElUpload']
|
||||
Header: typeof import('./src/components/header.vue')['default']
|
||||
InfoWindow: typeof import('./src/components/InfoWindow.vue')['default']
|
||||
MyComm: typeof import('./src/components/MyComm.vue')['default']
|
||||
RouterLink: typeof import('vue-router')['RouterLink']
|
||||
RouterView: typeof import('vue-router')['RouterView']
|
||||
Sidebar: typeof import('./src/components/sidebar.vue')['default']
|
||||
|
@ -2,20 +2,20 @@ import { computed } from "vue";
|
||||
|
||||
export function useVModel(props, propsName, emit) {
|
||||
return computed({
|
||||
get: () => {
|
||||
get() {
|
||||
return new Proxy(props[propsName], {
|
||||
get(target, key, receiver) {
|
||||
return Reflect.get(target, key, receiver);
|
||||
},
|
||||
set(target, key, value, receiver) {
|
||||
emit(`update:${propsName}`, { ...target, [key]: value });
|
||||
set(target, key, val) {
|
||||
emit(`update:${propsName}`, { ...target, [key]: val });
|
||||
return true;
|
||||
},
|
||||
});
|
||||
},
|
||||
set: (val) => {
|
||||
set(val) {
|
||||
emit(`update:${propsName}`, val);
|
||||
},
|
||||
});
|
||||
})
|
||||
|
||||
}
|
@ -62,9 +62,9 @@ const getLocateRecord = () => {
|
||||
list.forEach((item, index) => {
|
||||
let marker: any = "";
|
||||
if (index == 0) {
|
||||
marker = newMap.marker({ icon: startIcon, position: [item.lng, item.lat], zIndex: 13 });
|
||||
} else if (index == list.length - 1) {
|
||||
marker = newMap.marker({ icon: endIcon, position: [item.lng, item.lat], zIndex: 13 });
|
||||
} else if (index == list.length - 1) {
|
||||
marker = newMap.marker({ icon: startIcon, position: [item.lng, item.lat], zIndex: 13 });
|
||||
} else {
|
||||
marker = newMap.marker({ icon: ViaIcon, position: [item.lng, item.lat], zIndex: 12 });
|
||||
}
|
||||
|
@ -123,9 +123,9 @@ const getLocateRecord = () => {
|
||||
list.forEach((item, index) => {
|
||||
let marker: any = "";
|
||||
if (index == 0) {
|
||||
marker = newMap.marker({ icon: startIcon, position: [item.lng, item.lat], zIndex: 13 });
|
||||
} else if (index == list.length - 1) {
|
||||
marker = newMap.marker({ icon: endIcon, position: [item.lng, item.lat], zIndex: 13 });
|
||||
} else if (index == list.length - 1) {
|
||||
marker = newMap.marker({ icon: startIcon, position: [item.lng, item.lat], zIndex: 13 });
|
||||
} else {
|
||||
marker = newMap.marker({ icon: ViaIcon, position: [item.lng, item.lat], zIndex: 12 });
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user