j-Map
path="target.property"puede contener GPS48.727903,19.157763o textoViestova 28, Banská Bystrica, Slovakia- El enlace bidireccional funciona con GPS (por lo que el componente devuelve coordenadas GPS al modelo cuando se utiliza
texten lugar de GPS) - importante: el elemento componente (o su
CSS) debe tener definidos los atributos de estilowidthyheight.
Configuración:
keyIMPORTANTE Clave API de Googletype(opcional) debe contener un tipo de mapa (roadmap(predeterminado),satellite,hybrid,terrain)draggable(opcional) para arrastrar y soltar marcador (predeterminado:false)click(opcional) debe contener un nombre de función y este método se evalúa cuando el usuario hace clic en el marcadorzoom(opcional), predeterminado13icon(opcional) debe contener una URL a un nuevo marcador de iconoanimation(opcional) debe contener un tipo de animación (bounceydrop)
Métodos:
component.search(lat, lng)los argumentos deben ser números.- Los argumentos
component.search(text)deben ser una cadena. component.reset()llamada eventoresize(útil para modales)component.reset(lat, lng)los argumentos deben ser números.
Úselo con <ui-component name="map">. Cuando el componente aún no está cargado, jComponent lo descarga en el primer uso desde la dirección en DEF.fallback (la CDN Componentator de forma predeterminada). Autor: Peter Širka. Fuente: repositorio de componentes Componentator, licencia MIT.
<ui-component name="map" path="mygps" config="zoom:10;draggable:false;animation:bounce" style="width:300px;height:150px"></ui-component>
<script>
var mygps = '48.727903,19.157763';
</script>