提问 发文

地图组件怎么实现点击地图上的点,触发弹框?

萌芽

| 2023-05-22 16:17 209 1 0

使用中国2D地图,画了散点或标记点之后,想给他们添加点击事件,用户点击该点可以拿到该点数据显示弹框。

收藏 0
分享
分享方式
微信

回答

游客

全部1条回答

微微菌 微微菌 2023-05-22 16:25


1、首先在对应子组件“交互”内设置回调字段,字段值即要通过点击事件发送的数据,变量名则为字段值的一个别名,可任意定义。



2、以一个标题组件接受回调为例,在接收地图组件发送过来的数据时需要使用数据过滤器过滤数据。

回调字段即为设置地图组件回调参数时设置的变量名,数据过滤器中的callbackArgs.type需要根据回调变量名进行修改。

参考数据过滤器:

return [
  {
    "text": "地图散点的回调:"+ callbackArgs.type
  }
]

关于回调请您查看产品文档:https://dtstack.yuque.com/books/share/857405df-2200-4fc9-b9c3-7d8579fa38be/mlmfc5




3、配置好回调后点击预览查看配置效果。

回调则会根据子组件形式显示数据,例如散点即点击会发送回调。


回复 0
0

文章

1.88K

人气

0

粉丝

0

关注

官方媒体

轻松设计高效搭建,减少3倍设计改稿与开发运维工作量

开始免费试用 预约演示

扫一扫关注公众号 扫一扫联系客服

©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号

互联网信息服务业务 合字B2-20220090

400-8505-905 复制
免费试用
微信社区
易知微-数据可视化
微信扫一扫入群