echarts 学习笔记
配置笔记
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | var chartopt = { title: { text: '月新增文章数' , // 标题 left: 'center' , //标题内容 距离左边距离/方向 top: '10' //标题内容 距离上面距离/方向 }, tooltip: { trigger: 'axis' //提示信息 鼠标放上去显式的信息,也就是虚竖线 }, legend: { data: [ '新增文章' ], //例图组件 有点类似于分组的信息 top: '40' 距上面距离 }, toolbox: { //图表的工具 : 导出图片,数据视图,动态类型切换 数据区域缩放,重置 show: true , //显式 feature: { //各工具配置项目,还可以自定义工具 mark: { show: true }, dataView: { show: true , readOnly: false }, magicType: { show: true , type: [ 'line' , 'bar' ] }, restore: { show: true }, saveAsImage: { show: true } } }, calculable: true , xAxis: [ //x轴 { name: '日' , type: 'category' , //坐标轴类型 一般是这样设置 boundaryGap: false , //留白,即标签和数据都会在两个刻度之间(mon 是x轴的最左边坐标,然后柱子就在最左边,会超过y轴线) data: aDate } ], yAxis: [ //y轴 { name: '月新增文章数' , //x轴信息 type: 'value' //坐标轴类型 } ], series: [ { name: '新增文章' , //对应tooltip, type: 'line' , // 是什么类型的 smooth: true , //是否曲线平滑 itemStyle: { <br> normal: { <br> areaStyle: { // 区域的设置<br> type: 'default' // 使用默认的<br> }, <br> color: '#f80' //区域的颜色<br> }, <br> lineStyle: { color: '#f80' } //走势图线条的颜色<br> }, data: aCount }], areaStyle: { normal: { //默认的设置 color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ //这里设置的是一个过渡颜色 offset: 0, color: 'rgba(255,136,0,0.39)' }, { offset: .34, color: 'rgba(255,180,0,0.25)' }, { offset: 1, color: 'rgba(255,222,0,0.00)' }]) } }, grid: { //这里设置的是整个图标距离图表div包裹的距离 show: true , //要设置生效 x: 50, 距离左边 x2: 50,距离右边 y: 80,距离上边 height: 220 整个的高度 } }; |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现