javascript - javascript回调中的冒号

标签 javascript

我在谷歌地图上使用数据层,点几何偶尔使用相同的坐标。要访问给定坐标处的所有功能,我尝试将 OverlappingMarkerSpiderfier 端口用于数据层,而不是称为 OverlappingFeatureSpiderfier 的标记。 .

我在为数据层添加点击处理程序时遇到问题。在文档中它要求:

ofs.addListener("click", function(event: google.maps.Data.MouseEvent) {
  var theFeatureThatWasClicked = event.feature;
}

除了缺少括号外,我无法弄清楚回调中的那个冒号是怎么回事。有什么想法吗?

最佳答案

冒号语法有一个TypeScript类型注解。

要将它与 vanilla JS 一起使用,只需放入 function(event)

关于javascript - javascript回调中的冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35047843/

相关文章:

javascript - 推特 Bootstrap : Uncaught TypeError: Object modal1 has no method 'toggle'

javascript - 加载 div 在 jquery 上不起作用

javascript - 当遍历数组中的对象时,为什么在函数中需要索引参数?

javascript - 我的 JavaScript 无法正确生成 HTML

Javascript 函数在 chrome 和 safari 中工作,但在 Firefox 中中断

javascript - Puppeteer 错误,在抓取白页时无法读取未定义的属性 'getProperty'

javascript - 为什么这个片段返回 "error:areq Bad Argument"?

javascript - jQuery .each 被广泛应用

javascript - 用Js或者php新建一个按钮

javascript - 在 AspNet 上使用 onClick 事件隐藏文本框而不刷新页面