当前位置: 首页 > news >正文

郑州网站托管公司顺德网站制作案例价格

郑州网站托管公司,顺德网站制作案例价格,wordpress登录404,wordpress 加载jquery前言 在项目中#xff0c;数据可视化以图表、报表类型为主。 需求背景 技术框架是Vue2.x版本#xff0c;组件库是Ant Design of Vue能够支撑足够多的图表类型开发图表大小/位置能够随意变动图表样式需要支持丰富多样的用户配置强大、开放的图表语法支持复杂的数据可视化场景…前言 在项目中数据可视化以图表、报表类型为主。 需求背景 技术框架是Vue2.x版本组件库是Ant Design of Vue能够支撑足够多的图表类型开发图表大小/位置能够随意变动图表样式需要支持丰富多样的用户配置强大、开放的图表语法支持复杂的数据可视化场景兼顾电脑端和手机端、同时兼顾开发周期和后期维护版本稳定、社区活跃方便定位问题和解决有大屏需求 Ant Design是蚂蚁金服开源的企业级 UI 设计React 组件库。而Ant Design of Vue 是第三方将 Ant Design 的组件库转换为 Vue 组件便于开发者在 Vue 框架中使用。 Echarts 特点配置式开发也就是绘制图表理论上不需要编写代码除了初始化只需要提供一个配置对象即可所有的内容都可以通过配置调整。 优点 百度开源、开箱即用、功能强大、社区活跃、文档丰富、版本迭代积极衍生开发、配置丰富、扩展丰富可以画出各种炫酷效果makeapie echarts社区图表可视化案例支持按需求打包echarts.js官网提供了在线构建的工具可以在线构建项目时选择项目所需要使用到的模块从而达到减小JS文件的体积支持中国地图功能 缺点 PC端大数据量体验较差移动端缺陷凸出卡顿、部分PC功能不支持、触摸事件鬼畜等echarts.js的体积较大一个基础的echarts.js都要400K左右相对于D3.js和hightcharts.js来说都是比较大的echarts.js的可定制性差说到echarts.js的定制性差其实不止是包括echarts.js/hightcharts.js也是如此因为这一类型的数据可视化框架主要是高度的进行分装所以你在使用的时候只需要设置一下配置就可以了但是如果是出现了要绘制配置中不支持的图表怎么办那么你就只能放弃尝试着使用其他的框架了高度封装的组件库没办法拿来再二次封装 AntV AntV 是蚂蚁金服开源的数据可视化解决方案。基于项目的业务需求我考虑了以下Antv旗下三个开源库 G2        G2Plot        Ant Design Charts 我们先讲讲三者的区别 G2 G2 作为底层依赖使用了图形语法。 可以看到它的实现都是通过函数风格式、声明形式的 API 和组件化的编程范式来完成的 优点功能强大 缺点上手难 G2Plot 全面依赖 G2G2Plot 层仅仅是基于 G2 强大的图形、交互、事件、动画能力一图一做的扩展不同的常见业务图表开箱即用、易于配置。 优点上手简单配置简单 Ant Design Charts Ant Design Charts 是 G2Plot 的 React 版本基于 React 封装了 G2Plot无需感知destroy()、update() 等函数只需关系 data 和 config功能和 G2Plot 保持一致。 新版本的Ant Design Charts甚至不局限于 G2Plot目前已经在 G6 的基础封装了部分流程图、组织架构图等后续还会接入 L7 (地理可视化) 等图表库。 总而言之G2Plot和Ant Design Charts可以理解为基于G2的实现。 那么蚂蚁金服这几套技术框架的优缺点是啥 G2优点自由度较高由可视化理论做基础没有类似 Echart 的 chart 概念可用“可视化语法”绘制想要的图表非常灵活。 例如一根堆积柱形图的坐标系由笛卡尔坐标系改为极坐标系堆积柱形图就变为了圆环图。 代码复用率较高因其有一套完善的可视化语法所以团队或公司可根据自己的 UI 需求用 g2 做底层库封装自己的 charts 库。 缺点产品成熟度一般、社区也不活跃、大屏需要定制化开发有一定开发门槛组件库需前端编码实现数据绑定若需拖拽式等功能需要额外开发没有暴露resize方法最重要的是很难 G2Plot和Ant design Charts优缺点与Echarts差不多。 HighCharts 语法也是和 ECharts 差不多的配置式。 它的优点是它有详细的文档示例和详细的 CSS产品稳定性好缺点是商用版付费 这个付费直接让我pass了它 D3 非常著名的交互式绘图引擎也算是偏底层绘图的库类似于 G2 开源的JavaScript函数库。很多其他的库都是基于它所开发功能十分强大灵活性也高支持 HTML、SVG 和 CSS。 优点相当于武侠世界里的绝世内功学会了它就可以使出十八般武艺。各种定制化的可视化图表都可以轻松完成。 缺点难。需要 web 技术、可视化理论、数学逻辑。 低版本的IE浏览器中图形无法正常显示 最终采用 要商用首先淘汰了HighCharts 没有可视化开发基础。淘汰了D3和G2 用的Vue不是React淘汰了Ant Design Charts 因为需要快速上手、绘制的图表没有夸张的个性化定制Echarts和G2Plot进入决赛 考虑到版本稳定和社区活跃同时翻阅了Echarts的扩展画廊发现Echarts还是有蛮多花里胡哨的实现最后选择了Echarts 但是移动端的问题最后还是踩坑了但是我最后想出解决的方法请看本专栏的另外一篇推文
http://www.pierceye.com/news/379083/

相关文章:

  • 网站建设公司企业模板微网站开发制作
  • 北京网站制作计划合理的网站结构
  • 网站建设如何搭建框架兰州seo排名
  • 网站作为医院形象建设cms搭建网站
  • 如何做个购物网站网站开发好不好
  • wordpress国内打开速度慢东莞搜索seo关键词
  • 鹿泉建设网站广安市建设局官方网站
  • 用花生棒自己做网站如何看网站的浏览量
  • 大连网站排名电商线上培训
  • 做金融网站做简历的网站
  • 求网站建设合伙人wordpress子页面怎么修改密码
  • 怎样登录建设互联网站厦门海绵城市建设官方网站
  • 网站怎么做权重互联网平台推广怎么做
  • 网站建设如果登录失败男生和男生做污的视频网站
  • 备案ip 查询网站查询系统制作一个网站的成本
  • 微网站排版p9制作公司
  • 国产在线免费观看高甜电影推荐爱站网seo工具包
  • 建设银行官方网站首页入口建立网站如何推广
  • 网站登录界面图片用什么软件做wordpress qiniu
  • 设计素材网站好融资吗关键词排名怎么做好
  • 亚洲购物网站排名网站开发看掉一些功能
  • 网站开发 需求dnf盗号网站怎么做
  • 淘宝客免费网站建设宝塔搭建wordpress主机地址
  • 可以看网站的浏览器wordpress+博客+简书
  • 游戏源码网站免费网站模板有哪些内容
  • 江西网站优化广东网站设计有名的公司
  • wordpress整合dplayer关键词优化举例
  • wordpress怎么设置跳站外链接番禺网站建设培训学校
  • 怎样建立网站平台新网站应该怎么做
  • 根据颜色找网站济南做网站公司排名