j-Map
path="target.property"kan GPS48.727903,19.157763of tekstViestova 28, Banská Bystrica, Slovakiabevatten- twee manieren binding werkt met GPS (dat wil zeggen dat de component de GPS coördinaten terugkeert in het model wanneer de
textwordt gebruikt in plaats van GPS) - important: het componentelement (of zijn
CSS) moet dewidthenheightstijl attributen hebben gedefinieerd
Configuratie:
keyIMPORTANT Google API-leuteltype(optional) moet een kaart type bevatten (roadmap(default),satellite,hybrid,terrain)draggable(optional) voor drag & drop marker (default:false)click(optional) moet een functienaam bevatten en deze methode wordt beoordeeld wanneer de gebruiker op de marker kliktzoom(optional), standaard13icon(optional) moet een URL bevatten voor een nieuwe iconanimation(optional) moet een animatie type bevatten (bounceendrop)
Methoden:
component.search(lat, lng)Argumenten moeten getallen zijncomponent.search(text)Argumenten moeten een string zijncomponent.reset()callresizeevent (gebruikbaar voor modalen)component.reset(lat, lng)Argumenten moeten getallen zijn
Gebruik het met <ui-component name="map">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator Schrijver: Peter Širka. bron: de Componentator Componenten repository, MIT licentie.
<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>