ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

csm移动端h5用什么样的视觉方案?

2022-09-05 18:00:26  阅读:195  来源: 互联网

标签:csm F2 vue antv f2 h5 图表 api 视觉


项目需要求在移动端H5需要展示一些数据统计的图表,虽然第一时间想到的是echarts,常用还有HighchartsD3等,antv家族的图表UI好看一些,再加上F2是移动端可视化方案于是就选择F2,打开官网果然眼前一亮F2提供的正能满足需求,F2官网地址:https://antv.alipay.com/zh-cn/f2/3.x/demo/index.html 初次使用记录一下掘坑之路: 一,快速上手(此处参考官方api文档就可以完成https://www.yuque.com/antv/f2/getting-started) 1.习惯在vue里面使用cnpm安装,执行 cnpm install @antv/f2 --save ​ 2.安装完成之后就是使用了,根据api提供的引用方式在vue里面是玩不转的,涉及到图表交互的需要点击的图表会报js错误( 'interaction' is not a function),当然也不是没有解决的办法的,看过源码会发现可以修改引用路径解决: const F2 = require('@antv/f2/lib/index')复制代码 二,开始使用 使用也特别的简单,官方api给到的非常的详细,首先需要创建 <canvas> 标签,我们就可以进行简单的图表绘制: 创建 Chart 图表对象,指定图表 ID、指定图表的宽高、边距等信息; 载入图表数据源; 使用图形语法进行图表的绘制; 渲染图表。 在官方demo中选择相应自己想要的图表可以查看到代码,应用到vue项目中就可以了,根据需求作相应的更改。   至此就可以看到效果了,是不是很简单大厂的东西就是香,真正做到了开箱即用!     三,效果展示 ​  

标签:csm,F2,vue,antv,f2,h5,图表,api,视觉
来源: https://www.cnblogs.com/gddg/p/16659052.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有