javascript - 单击传单 bindpopup 内的链接不起作用
问题描述
我正在尝试在我的传单标记 bindpopup 中添加一个链接,但它不起作用,点击什么也不做,真的什么都没有,没有事件......:
for (var i = 0; i < this.array.length; i++) {
let arrayDetails = this.array[i];
var popupLink='<a (click)="console.log("toto")">See more information</a>';
var marker = new leaflet.Marker([this.array[i]["lat"],this.array[i]["lng"]], {icon: orangeIcon})
.addTo(this.map)
.bindPopup(popupLink);
}
我也尝试了功能,但它不起作用。你有什么主意吗?(该链接应推送到详细信息页面。)
解决方案
你必须转义引号console.log()
,试试这种方式:
for (var i = 0; i < this.array.length; i++) {
let arrayDetails = this.array[i];
var popupLink='<a onclick="console.log(\'toto\')">See more information</a>';
var marker = new leaflet.Marker([this.array[i]["lat"],this.array[i]["lng"]], {icon: orangeIcon})
.addTo(this.map)
.bindPopup(popupLink);
}
编辑:修复点击方法名称
推荐阅读
- c++ - CEdit 框的 NM_KILLFOCUS 被调用两次
- python - python中的prolog代码与pyswip不起作用
- java - 如何更新不显示片段
- c# - 带有特殊字符的 WOPI 文件名未在在线编辑器中打开文件
- php - SQl 根据 ID 匹配从两个表更新到另一个表
- vue.js - 我正在尝试在 Vue.Js 中构建一个 CRUD 应用程序我无法插入用户
- linux - npm install 在 docker 内部的私有存储库中未运行准备钩子
- xaml - Windows UI 库 - 如何调用动态添加的 NavigationView.MenuItems
- javascript - React map 函数:如何一次输出所有嵌套数组的内容?
- android - 在 Android 模拟器上运行 react-native 项目不起作用