位置: 编程技术 - 正文

详解ECharts使用心得总结(echarts.on)

编辑:rootadmin

推荐整理分享详解ECharts使用心得总结(echarts.on),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:echart用法,echarts常用方法,echarts.on,echart怎么用,echart用法,echarts应用,echarts的用法,echarts常用方法,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

上周项目组要临时给客户做一个演示的原型,首页设计的是一个中国地图,本来打算用谷歌的地图,但是,做出来之后,整体的效果看起来太差了,最后就在网上搜相关的地图呈现的控件,然后就找到了这个ECharts报表呈现组件,挺不错的一个组件,而且地图数据都是离线的,真心很赞。但是,使用起来却颇费了一番工夫。所以就把使用中的一些心得体会跟大家分享一下。

1. 插件的下载

以下是ECharts的下载链接,需要注意的是ECharts内部也是依赖于另一个插件的叫ZRender,当然对于大部分图表而言不需要ZRender的,但是对于地图控件及其他复杂的呈现控件而已都是需要ZRender的。为了避免不要的问题出现,建议大家在下载ECharts时同时也要下载ZRender。

ECharts下载地址:

ZRender:

2. 插件的引用

首先,新建一个Web应用程序,然后添加刚刚下载的文件,具体的目录结构如下:

这里有以下几点需要说明:

1、所有的跟ECharts有关的文件全部都在echarts文件夹下

2、echarts文件夹的内容分为两部分

1) 一部分是以echarts开头的js文件,这些文件全部来自于1.中的ECharts文件目录中的js文件夹下的文件,也就是1.中的图中红框标注的js下的文件。如下:

2) 另一部分是一个名为zrender的文件夹,这里需要特别注意的是该文件夹的命名必须为zrender,因为在echarts的js文件中对zrender的引用都是以zrender为根目录的,zrender文件夹的内容即为1.中zrender文件目录中的src文件夹下的内容,如下:

详解ECharts使用心得总结(echarts.on)

3. 在页面中的具体使用

按照上边的步骤配置过之后,我们就可以在页面中引用了,这里我主要是演示地图控件的使用方式,因为地图的引用跟其他的基本图形的引用不太一样。其他的图形的呈现也会做一个简要的演示。

3.1 MapChart

首先在跟2中的echarts文件夹同一个目录(也就是Modules文件夹)下添加一个aspx页或html页,需要注意的是,如果是在aspx页中使用echarts时,需要把要渲染的div放在form标签之外,否则图形是显示不出来的。

3.1.1 在head标签中添加对echarts的引用如下:

3.1.2 在body标记中,form标记之外,添加一个div,用来做图表渲染的容器。如下:

3.1.3 在3.1.3中添加的div标记下,添加如下的js代码段,如下:

3.1.4 完成以上操作之后,效果如下图所示:

3.2 LineChart

除了地图图表之外的其他的图标的使用方式都差不多。事实上其他的图表跟地图图表的区别在于对配置文件的引用。这里只做一个折线图的示例,其它的示例都是一样的。

3.2.1 跟3.1.1一样,引入echarts脚本

3.2.2 跟3.2.2一样,添加渲染图表的div容器

3.2.3 在3.2.2添加的div下添加如下js代码块

3.2.4 完成以上操作之后效果图如下:

好了,今天就总结到这里了,希望能给大家带来一些帮助。这里主要是介绍地图控件的使用,因为其官方文档上关于路径的配置写的很不清楚,所以才会想把这些走的弯路给总结一下。对于其他的图表控件的使用都很简单,大家可以参考官方的文档。

jQuery EasyUI 获取tabs的实例解析 左边tree,右边tabs。点击tree增加相应的tabsfunctionaddtabs(node){varstart=;varend=;if((‘#tt').tabs(‘exists',node.text)){(‘#tt').tabs(‘select',node.text);(‘#tt').tabs(‘select',n

手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效 HTML5Canvas的幸运大奖盘特效现在好的微信微商或者微信公众号都有这种大转盘的项目,这里就整理一个,可以参考下。这是一款基于jquery和HTML5Canvas的幸

关于 jQuery Easyui异步加载tree的问题解析 想要实现从本地中加载json文件,通过事件来动态的插入到ul中时,遇到了一小bughtml中代码是这样的ulclass="easyui-tree"id="tt"/uljs中的代码$(".next-menu:nth-child(1

标签: echarts.on

本文链接地址:https://www.jiuchutong.com/biancheng/376324.html 转载请保留说明!

上一篇:jQuery实现删除li节点的方法(jquery删除所有class)

下一篇:jQuery EasyUI 获取tabs的实例解析(jquery获取数据)

  • 固定资产清理借方余额是加还是减
  • 住房补贴需要交什么材料
  • 增值税进项加计扣除计入哪个科目
  • 新政府会计制度下属于负债类科目的是
  • 员工拓展活动方案范文
  • 老板从公司拿钱怎么拿税最低
  • 增值税需要结转到本年利润吗
  • 外贸企业一般纳税人申报
  • 税务局代开的劳务费发票可以入账吗
  • 公司的旅游费怎么处理
  • 一般纳税人开专票和普票的税率
  • 天猫企业支付宝怎么提现
  • 企业如何申请定增资金
  • 发票密码区出来了一点
  • 火车票飞机票计入什么费用
  • 增值税是什么鬼
  • 电子账册需要缴纳印花税的规定是怎么说?
  • 小微企业 记账
  • 修改插入点闪烁光标的宽度
  • Win10 20H2 LSASS.exe自动重启故障已得到修复
  • 开发成本怎么核算
  • 增值税专用发票上注明的价款含税吗
  • hp是什么软件
  • 长期股权投资初始计量和后续计量的区别
  • 前端静态页面
  • php下载文件夹
  • js点击图片跳转页面
  • 【第三趴】uni-app页面搭建与路由配置(了解工程目录结构、学会搭建页面、配置路由并成功运行)
  • php代码自动生成
  • 微信认证费是什么意思
  • 分公司在外地,企业怎么交税
  • 可供出售金融资产新准则叫什么
  • 什么是完税证明?完税证明丢了怎么办公司
  • python slic
  • 将织梦dedecms转换到wordpress
  • 印花税可以年底报一次
  • 补发以前年度工资
  • sql server索引怎么用
  • 外购商品发放给员工 进项税额能不能抵扣
  • 单位出租不动产,按照5%的征收率计算应纳税额
  • 盘亏的主要原因是什么
  • 物流公司交的保证金可以退吗?
  • 固定资产处置的增值税怎么入账
  • 公司注册登记需要多少钱
  • 福利费可以直接入管理费用吗
  • 固定资产竣工前予以资本化吗
  • 网店会计做些什么
  • 记账凭证是不是转账凭证
  • 净利润增长率的影响因素
  • 用友有审核权限审核不了
  • 托盘费用怎么核算
  • 应交土地增值税的三种情况
  • 同比增长率环比增长率怎么算
  • 过路费纸质发票可以抵扣增值税吗
  • 公司往来借款怎么做账
  • 餐饮招待怎么入账
  • sql的常用函数
  • mysql内网访问
  • oracle基础知识
  • 苹果mac共享改名
  • linux系统中的脚本文件一般以什么开头
  • 多系统安装方法
  • crossfire.exe是什么
  • linuxnamespace入门
  • w10系统屏幕一直在闪
  • windows10x预览版
  • win8系统笔记本怎么恢复出厂设置
  • javascript内置对象应用团购
  • html通配符选择器怎么用
  • python 入门指南
  • node .js
  • nodejs操作mysql
  • unity怎么设置多个关卡
  • three.js碰撞检测
  • zigzag源码
  • 12123人工咨询电话
  • 掌上海关怎么查询
  • 新版ukey税盘怎么设置密码
  • 地税局和税务局一样吗
  • 河南省土地使用税减免税优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设