onclick 点击拿到removeMarker的方法?-灵析社区

JayCoder

onclick点击怎样才能拿到removeMarker这个方法? ![image.png](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241110/097bf51fd1c2a67aa18fdaa4e8b40798.png)

阅读量:13

点赞量:0

问AI
模板字符串里面可以写函数
,
看文档里面这个参数还可以是 HTMLElement,那我更建议你传一个 HTMLElement 过去。 "image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241110/0e1ee29260213bc27641fdc7c75cf8b8.png) *** 创建一个 DOM 对象,然后绑定事件 function createElementFromHTML(htmlString) { var div = document.createElement('div'); div.innerHTML = htmlString.trim(); return div.firstElementChild; } const el = createElementFromHTML(contentHtml) el.addEventListener('click', () => { this.removeMarker(); }) ... content: el, ... * "javascript - Creating a new DOM element from an HTML string using built-in DOM methods or Prototype - Stack Overflow" (https://link.segmentfault.com/?enc=oTQrkp2qpb7rJqVlUlLO%2FQ%3D%3D.DdWgnjfLduRBHn1GeJWFLoTBE45LhCtgNPOKLRfWt1xZQk6U2pehcZT8Ip93qc2auQnvQNRpCHP6DeCmrNe%2Fgy1hJjd6mRFC4GTRgDtARQCpYuUUR%2FULFL6QbeVMei4LwfEP%2FXvMTXJYhQBrKxYL3rlt8abBoHhHG%2F7e4kN19S0%3D) 官方的示例里面也是类似的做法。 * "自定义样式信息窗体-信息窗体-示例中心-JS API 示例 | 高德地图API" (https://link.segmentfault.com/?enc=%2Bxe98aNfG40fA38pLcKfFA%3D%3D.2URZAhPzK9Tr8guIIGEibQ7Di6N9qEm0ElGyaavbxIBPAHyGwQkGVNNpS6%2F3Lnjpnr5tRrLEe3ko28PXbq%2Fs0KKQQiC12SbDhfFKxwDQsoZMqbRcK6ljjmnJXSF4MqKD)