0

Leafletを使用した小さなプロジェクトに取り組んでおり、 map.load イベントを使用するとObject [object Object] has no method 'load'が返される理由を診断しようとしています (load イベントは適切に発生していますが)。

と言う代わりに、クロムでマップオブジェクトを含む変数を調べると

オブジェクト {foo: bar}

それは言う

e {foo: バー}

e は何を表していますか? それが助けになるなら、クロムインスペクター出力の写真を提供できます。

var map = L.map('map', {maxZoom: 16, minZoom: 4, zoomControl: false})
.setView([46.5675115, 17.468262], 6);
map.load(mapInit());

function mapInit() {
  console.log('Ive loaded');
}
4

1 に答える 1

1

loadメソッドではなくイベントです。onイベントリスナーをアタッチするには、次を使用する必要があります。

map.on('load', mapInit);
于 2013-05-19T02:32:35.020 に答える