ForgeКомпоненти
bg

Компоненти

j-Leaflet

jComponent 20 · jcomponent@20 component Примерът е зареден с jComponent 20

Този компонент използва Лайфъл Библиотеката с OpenStreetMap Машината използва зависимост от трета страна.


Конфигуриране:

  • Фиксирана височина на height {Number/String} или родителски елемент (предварително: 200)
  • margin {Number} е марж за родителски елемент (предварително: 0)
  • marker {Boolean} позволява маркер (предварително: true)
  • draggable {Boolean} позволява изтегляне на маркер (предварително: false)
  • zoom {Number} е стандартно ниво на зом (предварително: 10)
  • maxzoom {Number} Максимално ниво на зом (предварително: 19)
  • icon {String} URL към иконата за маркиране
  • iconanchor {String} опционален, икона анкер за x,y (предварително: undefined)
  • iconsize {String} опционален, размер на иконата за w,h (предварително: undefined)
  • move {String} - връзка към функцията или променливата function(pos)
  • click {String} - кликване на събитие - връзка към функцията или променлива function(pos)
  • center {String} е предпоставка за местоположение (напр. Bratislava, Slovakia) ако стойността на setter е празна/ниска
  • NEW: exec {String} опция, връзка към function(value, component) (това ще бъде изпълнено, когато стойността се променя)

Методи:

  • component.search(location, callback) търси местоположението в API OpenStreetMap (отговорът е на разположение)
  • component.parse(pos) Връщане на GPS [lat, lon, zoom]
  • component.center(pos) центрове карта към конкретната позиция

Използвайте го с <ui-component name="leaflet">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.

example.html
<div style="width:400px">
	<ui-component name="leaflet" path="totalgps" config="height:200"></ui-component>
</div>

<script>
	var totalgps = '48.7357552902333, 19.1465583527431';
</script>