@dfsj/echarts
Version:
专业的水文曲线组件或构造函数以及通用的echart二次封装图表
12 lines (10 loc) • 1.4 kB
JavaScript
/**
*
* @dfsj/echarts: 专业的水文曲线组件或构造函数以及通用的echart二次封装图表
* 版本: v4.0.0-alpha.9
* 作者:yangbo <1747837358@qq.com>
* 日期:2026-07-10 17:09:23
*
*
*/
import{objectSpread2 as e}from"../../_virtual/_rollupPluginBabelHelpers.js";import t from"../../utils/assign.js";import o,{options as i,axis as m}from"../../config.js";import{to as a}from"../../utils/tools.js";var n=t({},i,{$mark:{z:10,name:"标注",type:"custom",xAxisIndex:1},color:o.color,title:{show:!1,text:"水位流量图"},grid:{top:60,bottom:50,left:80,right:20},dataset:{source:[]},legend:{top:10},xAxis:[e(e({},m),{},{name:"流量(m³/s)",type:"value",boundaryGap:!1,axisLine:{onZero:!1},nameLocation:"middle",nameGap:25,splitNumber:10,min:0,max:function(e){return Math.ceil(e.max+.05*e.max)}}),{show:!1,min:0,max:function(e){return e.max}}],yAxis:[e(e({},m),{},{name:"水位(m)",type:"value",nameLocation:"middle",splitNumber:10,nameGap:50,axisPointer:{show:!0,label:{formatter:function(e){return a(e.value)}}},min:function(e){return a(e.min-.1*(e.max-e.min))},max:function(e){return a(e.max+.1*(e.max-e.min))}}),e({},m)],series:[{type:"line",name:"流量(m³/s)",smooth:!0,encode:{x:1,y:0},lineStyle:{color:"#43CBFF",width:2},itemStyle:{opacity:0},emphasis:{itemStyle:{opacity:1,borderColor:"#43CBFF"}}}]});export{n as default};