gpt4 book ai didi

javascript - 传单 JS : do event objects need to be instantiated before defining event handler

转载 作者:行者123 更新时间:2023-11-28 09:34:39 26 4
gpt4 key购买 nike

我正在尝试根据传单 js map 类上的 location() 方法的成功创建事件处理程序

这是我现在所拥有的:

function initMap() {
var map = L.map('map').locate({setView: false});

map.on('locationfound', function(s) {
map.setView(s.latlng).setZoom(14);
});

map.on('locationerror', function(e) {
message: 'Sorry, We were unable to determine your current location.';
});

L.tileLayer('http://{s}.tile.cloudmade.com/0e35616818144f159fa412e57f190939/997/256/{z}/{x}/{y}.png', {
attribution: 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://cloudmade.com">CloudMade</a>',
maxZoom: 18
}).addTo(map);
}

是否需要在定义事件处理程序之前启动“s”或“e”,或者 s 和 e 是否通过事件处理程序承担 LocationEvent 对象的 Angular 色。如果是这样,正确的方法是什么?

最佳答案

不需要启动。您作为事件监听器传递的函数会自动以某些对象作为参数(在本例中为位置数据)进行调用。

关于javascript - 传单 JS : do event objects need to be instantiated before defining event handler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13258982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com