gpt4 book ai didi

javascript - 如何在传单绘制中将按钮附加到弹出窗口中?

转载 作者:行者123 更新时间:2023-11-29 17:34:40 28 4
gpt4 key购买 nike

我想要弹出窗口中的按钮对弹出窗口附加层进行一些操作。

 L.marker(coors[i], { icon })
.addTo(this.drawnItem)
.bindPopup(this._getCustomIcon(mix))
.openPopup();

在我的 _getCustomIcon() 下方

 _getCustomIcon = value => {
let delLayer = document.createElement("BUTTON");
delLayer.innerHTML = "Delete";
let CustomPopup = L.popup({ className: "customPopup" }).setContent(
`<p> ${value}</p> ${delLayer}` //here is error
);
return CustomPopup;
};

最佳答案

只需使用这段代码

 _getCustomIcon = value => {
let delLayer = document.createElement("BUTTON");
delLayer.innerHTML = "Delete";
return delLayer;
};

你的错误是在使用已经创建弹出窗口的 bindPopup 之后创建了一个弹出窗口!

关于javascript - 如何在传单绘制中将按钮附加到弹出窗口中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57991888/

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