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

185
Visualizações
Eliminar datos no definidos en el mapa emergente Javascript

Tengo datos json, y los datos se muestran en una ventana emergente en un mapa cuando hay datos que no existen (Visibilidad), luego aparece la palabra indefinido en la ventana emergente

¿Cómo eliminar el texto indefinido para que se elimine en la ventana emergente?

datos json:

 [{ "date":"03-03-2022", "lat":-5.67, "lng":80.65, "weather":"2", "temperature": "24.4", "Humidity": "90", "Wind": "100"}]

guión js:

 <script> for (i = 0; i < dataJSON.length; i++) { var weather = parseInt(dataJSON[i].weather) var Coordinate = new L.latLng(([dataJSON[i].lat, dataJSON[i].lng])) var marker = L.marker(Coordinate, { icon: customIcon }) marker.bindPopup('Date : ' + dataJSON[i].date + 'Temperature : ' + dataJSON[i].temperature + 'RH :' + dataJSON[i].Humidity + 'wind :' + dataJSON[i].Wind + 'Visibility :' + dataJSON[i].Vis ) }

Surgir :

ingrese la descripción de la imagen aquí

Ayudame por favor . . .

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Obtiene el 'indefinido' en Visibilidad ya que la propiedad 'Vis' no es parte de los datos json.

Puede usar el siguiente código en script.js para eliminar undefined de la ventana emergente y reemplazarlo con un espacio en blanco:

 <script> for (i = 0; i < dataJSON.length; i++) { var weather = parseInt(dataJSON[i].weather) var Coordinate = new L.latLng(([dataJSON[i].lat, dataJSON[i].lng])) var marker = L.marker(Coordinate, { icon: customIcon }) marker.bindPopup('Date : ' + dataJSON[i].date + 'Temperature : ' + dataJSON[i].temperature + 'RH :' + dataJSON[i].Humidity + 'wind :' + dataJSON[i].Wind + (dataJSON[i].Vis == undefined?'':'Visibility :' + dataJSON[i].Vis) ) } </script>
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