
echarts
心若向阳(* ̄︶ ̄)
期待与未来的你相遇
展开
-
echarts 饼图标注 字体修改
【代码】echarts 饼图标注 字体修改。原创 2023-10-30 15:43:32 · 1342 阅读 · 0 评论 -
vue 一个组件中一个或者多个动态echarts图表切换渲染问题
vue 一个组件中一个或者多个动态echarts图表切换渲染问题;echarts.js:2286 Can't get DOM width or height. Please check dom.clientWidth and dom.clientHeight. They should not be 0.For example, you may need to call this in the callback of window.onload.原创 2022-04-20 10:29:47 · 4278 阅读 · 0 评论 -
vue3 使用Echarts 的 dataZoom 滑动效果 type: ‘inside‘或type: ‘slider‘时无效果以及悬浮层不显示
vue3 使用Echarts 的 dataZoom 滑动效果 type: 'inside'或type: 'slider'时无效果以及悬浮层不显示原创 2022-04-19 21:08:18 · 3906 阅读 · 0 评论 -
Apache ECharts 中 多个type: ‘bar‘ 柱状图鼠标移入显示的自定义动态内容
1、需求UI图:2、需求分析:在广州十一个区显示六个类型的站的覆盖率,鼠标移入某个柱状要显示当前区下的当前类型下的所有厂家的巡检信息(api没弄,暂自定义数据结构)series: [ { name: '窨井水位', type: 'bar', data: [ { value: 80, manufacturerList: [ // 窨井在海珠区关联的厂家信息 { censu原创 2021-11-19 10:37:11 · 3071 阅读 · 0 评论 -
Apache ECharts 图表留白问题
1、仪表盘:在series 中修改radius 文档:https://echarts.apache.org/zh/option.html#series-gauge.radiusconst caliOption = { series: [ { type: "gauge", min: 0, max: 100, //设置刻度盘内数值区间 splitNumber: 5, // 设置间隔区域的显示数量 radius: "100%", // 设原创 2021-11-18 15:40:47 · 2998 阅读 · 0 评论 -
echarts 初次渲染先显示最后一项
1、按正常的做法,都是从左往右排(最左最新数据,对应右侧的顶部数据)2、测试老大可能太闲,说不要这样的效果,他想初次进来显示最新的数据,而且是在x轴的左右边,看其他数据的需要往右滑动。3、去官方文档看了看,有个倒排的属性:inverse,官方地址:https://echarts.apache.org/zh/option.html#xAxis.inversexAxis: [{ type: 'category', boundaryGap: true, alignWithLabel: true,原创 2021-08-16 19:41:25 · 989 阅读 · 0 评论 -
ECharts堆叠柱状图动态数据label显示总和和this指向问题
1、当数据为动态渲染时,获取series的数据,然后在最后一项添加label对象let option;// 图标参数配置let xData = [];let legendData = [];let seriesData = [];// 只取厂家名字(因为每一项的名字都返回相同的,所以只取其中一项即可)data[0].keyValues.forEach(item => { let dataItem = { data: [], name: "", type: "b转载 2021-08-04 15:54:14 · 2479 阅读 · 0 评论 -
vue使用echarts中resize()自适应屏幕宽度报错:Cannot read property ‘resize‘ of undefined
1、在echarts 使用resize()Api 屏幕变化的时候报:Uncaught TypeError: Cannot read property ‘resize’ of undefined2、看了大佬的文章:https://blog.youkuaiyun.com/HH18700418030/article/details/96281813虽然没使用到他说的方法,但是使用了评论者的方法,可行3、原先的的代码:mounted() { this.$nextTick(() => { this.my原创 2021-07-29 16:19:39 · 3952 阅读 · 2 评论 -
echarts宽度随屏幕宽度改变自适应
1、大屏正常,小屏超出宽:1920px宽:1550px2、解决:使用echarts的resize()API (官网地址:https://echarts.apache.org/zh/api.html#%2Fsearch%2Fresize)<div class="contentLeft"> <div id="echartBox" ref="echartBox"></div></div>data() { return { myCha原创 2021-07-28 09:10:16 · 4455 阅读 · 0 评论