首页 > 其他 > 详细

怎么让 arcgis 4 弹出窗 漂亮 支持多个弹出窗 支持vue或者react

时间:2019-06-21 20:26:09      阅读:252      评论:0      收藏:0      [点我收藏+]

  无论arcgis 3还是 4 的弹出窗,都是要用什么PopupTemplate的模式,我觉得很恶心,你得输出outerHtml, 虽然用vue的 dom创建完成的innerHtml 通过事件发送给popupTemplate的content也行,

但是esri 的样式你得改!当你想实现自由,就是风格非常好看的弹出窗的时候,就很麻烦,而且你要实现多个弹出窗也不好搞

于是有了这个想法

 1. 首先看Dom,esri 弹出窗不过也是Dom节点,他被放在esri-ui class的节点里面,每次移动或者旋转就是调用地理坐标转屏幕坐标

 2. 我们就可以做监听拉,监听view 的extent 和camera就可以了,view.watch 

 3. 前端写vue ,参数传入vue组建,动态使用$mount ,得到$eldom节点 append进来,哈哈你这样想加多少弹出窗就加多少。 

技术分享图片

怎么让 arcgis 4 弹出窗 漂亮 支持多个弹出窗 支持vue或者react

原文:https://www.cnblogs.com/haibalai/p/11066434.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!