每当用户完成某些事件时,我都会尝试在 map 上执行业务逻辑。
I'm able to get working drag , dblclick and zoomstart events.
但是我没有触发加载事件。 (最初在浏览器加载时)
我的示例代码如下:
var map = L.map('map').setView([34.7320,-86.5966], 14);
map.on('load drag dblclick zoomstart', function() {
// My business logic goes here.
});
最佳答案
这可以在您调用 setView 时完成,这会使 map 触发加载事件。
var map = L.map('map').on('load', function(){
// Your business logic here...
}).setView([34.7320,-86.5966], 14);
(或)
关于javascript - 加载事件未在传单中触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31042723/