当一个特性被选中时, OpenLayers弹出窗体



只是想知道是否有人知道类似于在OpenLayers Map上单击一个功能(点)并触发一个小弹出式表单完成?

我发现这是关于添加文本标签,但我不希望我的标签出现…https://subscription.packtpub.com/book/web_development/9781785287756/3/ch03lvl1sec34/adding-text-labels-to-geometry-points

实际上,我想让用户产生与联系人页面地图交互的错觉。他们可以在地图上画一个点(这段代码是完整的),但现在我想让他们有机会点击他们刚刚画的点,并在弹出框中添加文本-这可能吗?

https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_popup_form -本质上是这种类型的形式,但在绘制点之后

工具提示包,例如来自Bootstrap的popover(示例),Tippy或Popper(前面的都基于此)都允许在这样的工具提示中显示HTML内容。因此,您可以在on('click')甚至侦听器中触发工具提示的创建,直到表单提交为止。

最新更新