Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

138
Visualizações
Cambiar la posición del marcador cuando cambien los datos

Estoy trabajando con google map api en el proyecto vue js. Tengo una tabla de datos que contiene posiciones que quiero cuando mis datos cambian cambiar la posición del marcador cambiar la posición sin actualizar la tarjeta. Este es mi código. Quiero agregar la funcionalidad de cambiar la posición del marcador y cómo implementarlo en mi componente. este es mi código:

 this.initMap( this.$refs.googleMaps as HTMLElement, this.points ) } } initMarker(map: google.maps.Map, pList: points[]) { const bounds = new google.maps.LatLngBounds() pList.forEach( (pElement: pElement, index: number) => { const marker = new google.maps.Marker({ position: { lat: pElement.geoPoint?.latitude as number, lng: pElement.geoPoint?.longitude as number }, icon: { url: 'url' }, map }) const position = new google.maps.LatLng( pElement.geoPoint?.latitude, pElement.geoPoint?.longitude ) marker.addListener('click', () => { map.panTo(position) }) bounds.extend(position) } ) map.fitBounds(bounds) } initMap(mapElement: HTMLElement, pList: points[]) { const gestureOption: GoogleMapsGestureHandlingOptions = 'cooperative' const mapProp: google.maps.MapOptions = { mapTypeId: google.maps.MapTypeId.ROADMAP, gestureHandling: gestureOption, disableDefaultUI: true, clickableIcons: false, minZoom: 20 } this.googleMaps = new google.maps.Map(mapElement, mapProp) this.initMarker(this.googleMaps, pList) } mounted() { this.renderMap( () => this.initMap( this.$refs.googleMaps as HTMLElement, this.pList ) ) }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Aquí no sé qué datos representan los datos de la tabla. Pero le sugiero que use la propiedad calculada con setter y getter para su caso. Había convertido tanto el marcador como los datos de la tabla en propiedades calculadas para lograr lo que deseaba

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda