数据可视化
么灬名字
4年前端工程师,有大厂开发经验,可视化项目经验丰富
展开
-
VUE对数组的劫持操作
VUE对数组的劫持操作大家都知道 vue的双向绑定都是用object.defineProperty操作的,但是这个方法只能监听对对象的操作,不支持数组,所以vue对数组监听用了另一种方式,就是把数组的原型上的方法进行了更改,相当于对数组操作的方法(push,pop,shift等)进行了监听。以下是对数组方法unshift举例<div id="app"></div> <script type="text/javascript"> let state = [原创 2021-03-23 15:17:33 · 611 阅读 · 0 评论 -
高德GIS地图动态显示打点数据
该案例的需求为根据不同的地图层级,动态展示对应的打点(业务操作如:当地图缩放到省级单位时,显示省级的地图打点数据,当缩放到市级则显示市级对应打点数据,依次类推…一直到街道)!注意:该功能在引入高德api时还需要引入一个插件(plugin=ElasticMarker)<body> <h1 id="zoom">4</h1> <div class="" id='map'> </div></body><script原创 2021-03-18 17:31:07 · 1175 阅读 · 0 评论 -
d3实现曲线面积图,柱状图,天气曲线 案例
d3实现曲线面积图,柱状图本案例将曲线,曲线面积,柱状图,曲线圆点等统一做成工厂函数去方便单独一一调用(调用时,将基本的图形颜色宽度等参数传入即可) let sevenheight = '100' let sevenlineObj = { color: 'rgba(255, 191, 0, 1)', width: 1, top: 30 } let seventextObj = { fill: '#303133', size: 14, text原创 2020-12-15 15:52:19 · 375 阅读 · 0 评论