j-Map
path="target.property"kann GPS48.727903,19.157763oder TextViestova 28, Banská Bystrica, Slovakiaenthalten- Zwei Wege binden mit GPS (das Komponent kehrt die GPS-Koordinate in das Modell zurück, wenn der
textstatt GPS verwendet wird) - important: Das Komponentenelement (oder sein
CSS) muss diewidthundheightStilattribut definiert haben
Konfiguration:
keyIMPORTANT Google API-Schlüsseltype(optional) muss einen Kartentyp enthalten (roadmap(default),satellite,hybrid,terrain)draggable(optional) für den Drag & Drop-Marker (Default:false)click(optional) muss ein Funktionenname enthalten und diese Methode wird bewertet, wenn der Benutzer auf den Markierer klicktzoom(optional), Standard13icon(optional) muss eine URL für einen neuen Icon markierenanimation(optional) muss eine Animationstype enthalten (bounceunddrop)
Methoden:
component.search(lat, lng)Argumente müssen Zahlen seincomponent.search(text)Argumente müssen ein String seincomponent.reset()CallresizeEvent (nützlich für Modale)component.reset(lat, lng)Argumente müssen Zahlen sein
Verwenden Sie es mit <ui-component name="map">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.
<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>