не могу прочитать свойство 'arrowHead' неопределенной ошибки происходит в моем коде для полилинии стрелки в листовке - PullRequest
0 голосов
/ 10 января 2019
var somePoints = [];

for (var rowIndex in rows) {

    somePoints.push(L.latLng(rows[rowIndex].Lat, rows[rowIndex].Lon));
}

var pl = L.polyline(somePoints);

pl.addTo(map);

var decorator = L.polylineDecorator(pl, {
    patterns: [
        {offset: 0, repeat: 50, symbol: L.Symbol.arrowHead({pixelSize: 8, polygon: false, pathOptions: {stroke: true}})}
    ]
}).addTo(map);

1 Ответ

0 голосов
/ 24 февраля 2019

Вы импортировали в свой html-файл скрипт полилиндекоратора,

<script src="../dist/leaflet.polylineDecorator.js"></script>

как здесь? https://github.com/bbecquet/Leaflet.PolylineDecorator/blob/96858e837a07c08e08dbba1c6751abdec9a85433/example/example.html#L17)

Звучит глупо, но я несколько раз почесал голову с этой ошибкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...