开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2984|回复: 38
收起左侧

[易语言纯源码] 【Echarts图表模块示例源码】GDP增长动态变化效果

[复制链接]
结帖率:67% (2/3)
发表于 2023-9-12 17:13:49 | 显示全部楼层 |阅读模式   广东省肇庆市
分享源码
界面截图:
是否带模块: 调用了模块
备注说明: -
本帖最后由 最近正迷糊 于 2023-9-13 09:38 编辑

Echarts图表模块使用示例
GDP增长动态变化效果

QQ截图20230912170303.png

源码主要为演示Echarts的自由度,希望在使用中不要被模块本身限制,echarts本身的实力是无限的,更多的效果还是需要发挥想象力+查阅文档+自己上手调配参数。
本示例中除了创建基本图形使用了模块本身的生成命令,另外主要演示了通过查阅官方文档手动配置json来生成自己想要的效果(源码中自定义配置的都有附带官方文档的地址)。

注:
echarts模块当前最新版是v1.7.0.328(内核echarts.min.js版本v5.2.2
因为工作关系好久没有玩这个了,今天看b站的gdp变化视频突然就想用易来做一下,本来想顺便更新一下模块的,但是发现官网的echarts.js最新版5.4好像已经放弃对ie支持了(无法用超文本浏览框调用了),所以就暂时还是不更新模块了。

Echarts模块详细介绍:
Echarts商业级数据图表库模块v1.7.0.328【模块及示例大全】
https://bbs.125.la/forum.php?mod=viewthread&tid=14708561


补上单独设置颜色的效果和方法
本来想在示例中直接实现的,但是感觉写出来代码太多会让新手望而生畏就没写

其实也很简单,可以参考文档:https://echarts.apache.org/zh/option.html#series-bar.data.itemStyle.color
默认的数据数组data(也就是json配置中的series.data)里只是一个数据数组,要单独为其配置颜色就把颜色也写到这里就行里

示例1:series.data中不包含颜色
[JavaScript] 纯文本查看 复制代码
[1000,3000,2005,6000,3000]


示例2:serires.data中包含颜色
[JavaScript] 纯文本查看 复制代码
[
  {
    value:1000,    itemStyle:{
      color="#ffde00"
    }
  },{
    value:3000,
    itemStyel:{
      color:"#00247d"
    }
  }.......
]

QQ截图20230913092555.png

实现步骤1.生成带颜色图形:
QQ截图20230913093136.png

生成步骤2.刷新数据(和原来不带颜色的data路径不一样,所以也要改一下)
QQ截图20230913093150.png


echarts示例_动态柱图.e

121.5 KB, 下载次数: 92, 下载积分: 精币 -2 枚

Echarts模块v1.7.0.328.zip

408.89 KB, 下载次数: 77, 下载积分: 精币 -2 枚

点评

时钟在改变数据的时候如何取 对应的国家名称   福建省福州市  发表于 2023-12-31 10:06

评分

参与人数 7好评 +7 精币 +11 收起 理由
cf2006a + 1 + 3 miniblink版 如何获取鼠标点击柱状图事件
易语言资源网 + 1 + 3 开源精神必须支持~
qaz5080 + 1 希望有空更新下模块
shuaier + 1 + 2 解答了我的疑问,加分!
远赴 + 1 + 2 新技能已get√
网络注册会员 + 1 + 1 YYDS~!
1301ok + 1 YYDS~!

查看全部评分


本帖被以下淘专辑推荐:

签到天数: 11 天

发表于 2024-4-26 10:54:10 | 显示全部楼层   黑龙江省大庆市
支持开源~!感谢分享,很给力!~
回复 支持 反对

使用道具 举报

发表于 2024-4-26 10:42:49 | 显示全部楼层   江苏省苏州市
回复 支持 反对

使用道具 举报

发表于 2024-4-26 10:41:38 | 显示全部楼层   江苏省苏州市
谢谢分享。。。。。。。。。。
回复 支持 反对

使用道具 举报

签到天数: 14 天

发表于 2024-3-18 10:01:10 | 显示全部楼层   广东省中山市
好东西,谢谢楼主
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)

签到天数: 20 天

发表于 2024-3-16 08:05:40 | 显示全部楼层   山东省淄博市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)

签到天数: 20 天

发表于 2024-2-19 09:51:00 | 显示全部楼层   山东省淄博市
感谢分享
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2024-1-12 20:14:04 | 显示全部楼层   河南省开封市
666666666666666666666666666666
回复 支持 反对

使用道具 举报

发表于 2024-1-2 17:47:05 | 显示全部楼层   陕西省渭南市
6666666666666666
回复 支持 反对

使用道具 举报

结帖率:97% (31/32)

签到天数: 12 天

发表于 2024-1-1 08:14:31 | 显示全部楼层   福建省福州市
VX截图_20240101081329.png
成员上50个就没有柱形图了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表