1、坐标轴方法可以集合在一个文件内,用export default导出,便于解决多个图表的坐标轴单位不同

export default {

//单位k

tranNumber(num) {

var numStr = num.toString();

// 三位数以内直接返回

if (numStr.length < 4) {

return numStr;

}

//大于3位数加k

else if (numStr.length > 3) {

var decimal = numStr.substring(numStr.length - 4, numStr.length - 4);

return parseFloat((num / 1000) + '.' + decimal) + 'k';

}

},

//无单位

Kone_tranNumber(num) {

var numStr = num.toString();

// 三位数以内直接返回

if (numStr.length < 4) {

return numStr;

}

//大于3位数

else if (numStr.length > 3) {

var decimal = numStr.substring(numStr.length - 4, numStr.length - 4);

let number = parseFloat(parseInt(num / 1000) + '.' + decimal);

}

},

//单位 MiB GiB

Two_tranNumber(num) {

var numStr = num.toString();

// 三位数以内+M

if (numStr.length < 4) {

return numStr + 'M';

}

//大于3位数加G

else if (numStr.length > 4) {

var decimal = numStr.substring(numStr.length - 4, numStr.length - 4);

let number = parseFloat((num / 1000000) + '.' + decimal)

return number < 1000 ? number + 'MiB' : String(Number(number) / 1000) + 'G';

}

},

}

2、在对应的echarts图表中使用

1)、首先引入方法文件, import yAxisOne from "../../../utils/yAxis"; 此处文件夹路径为我自己的路径

在echart中有个yaxis属性,可以如下使用坐标轴方法

yAxis: {

type: "value",

axisLabel: {

formatter: yAxisOne.tranNumber,

color: "#1e1e1e",

},

},

echarts图表y坐标轴单位相关推荐

  1. echarts图表y轴加文字或者单位

    //配置 yAxis: {type: 'value',axisLabel:{formatter:'{value}kg'}}

  2. echarts图表y轴数据设置为固定值,等间距,如何自定义echarts图表y轴数据

    如图 将Y轴 设置为固定的0% 20% ----100%  话不多说直接上代码 yAxis: {type: 'value',max: 100,//最大值min: 0,//最小值interval:20, ...

  3. Echarts 柱状图调整 y 轴单位标题与图表之间的距离

    Echarts 柱状图调整 y 轴单位标题与图表之间的距离 在我们绘制图标的时候,有时 y 轴单位标题的位置距离图标太近,影响美观,如图所示: 我们想把 元 离图表远一些,怎么操作? option = ...

  4. 设置echarts图表上Y轴的单位

    设置echarts图表上Y轴的单位 代码如下: yAxis: [{type: 'value',axisLabel: {show: true,interval: 'auto',formatter: '{ ...

  5. echart 折线图设置y轴单位_如何让echarts中y轴的单位位于数值的右上角

    请问:如何让echarts中y轴的单位位于数值的右上角 1.创建折线图的数据区(包括年份和数据). 2.仅选择数据区创建折线图(插入选项卡/图表工具组/折线图). 3.得到的折线图x坐标不满足要求,在 ...

  6. Echarts 图表一些细节设置 lenged 双Y轴等

    echarts 示例 Echarts图表效果图(Make A Pie替代) Make A Pie 是由社区贡献者维护的用于 Apache ECharts 作品分享的第三方非官方社区.平时做Echart ...

  7. Echarts图表x轴y轴刻度值过长时显示不全(超过一千显示...k)

    在使用 Echarts 图表的过程中,有时候数值会很大导致该轴的刻度显示不全,如图: 这个时候就需要将该轴的刻度值除以 1000 或 10000,再加一个单位来缩短它的长度: Echarts官网中为我 ...

  8. echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向

    echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向 option1: {color: ['#21E9F6', '#F2CE2E', '#EE2929', '#006DD9', '#1789FF ...

  9. echarts图表x,y轴的设置

    xAxis属性代表echarts图表的x轴设置代码如下 xAxis : [{type : 'category', // type:坐标轴类型.// [ default: 'category' ]/*可 ...

最新文章

  1. 强烈推荐!最好用的《机器学习实用指南》第二版终于来了,代码已开源!
  2. 总结网络执法官,p2p终结者等网管软件使用arp欺骗的防范方法
  3. 聚焦WCF行为的扩展
  4. 使用百度地图实现详细地址自动补全
  5. [原创]基于frida的脱壳工具
  6. Angular 服务器端渲染的学习笔记(二)
  7. php mysql crud demo_基于php和mysql的简单的dao类实现crud操作功能_PHP教程
  8. iOS Dev (60) 怎样实现 UITextView 中的 placeHolder
  9. python数据分析常用类库(1.1)
  10. Redmi Note 10配备NFC 3.0功能:首次支持封闭式门卡
  11. antdesign 所兼容的浏览器_Deno v0.3.0 来啦!浏览器兼容更进一步了
  12. mysql主从同步问题_mysql主从同步问题整理
  13. dyld 加载 Mach-O
  14. pythonmkdir语法错误_转--python使用mkdir函数出现错误WindowsError:[Error3]
  15. 卷积神经网络中的参数计算(转载)
  16. SkeyePlayer rtsp、rtmp低延迟播放器源码解析之64位编译方案
  17. android iphone 开发者选项,手机开发者选项中的妙用,让你的安卓系统流畅如iOS
  18. 每日新闻丨软件业务收入64616亿元;工信部发话广电5G正式启动
  19. IE9修改收藏夹位置
  20. python是一种跨平台、开源、免费的高级动态编程语言吗_智慧职教: §Python是一门跨平台、开源、免费的解释型高级动态编程语言。...

热门文章

  1. HTML记事本滚动字幕怎么弄,如何利用Dreamweaver制作滚动字幕_Dreamweaver制作_字幕设计_滚动字幕_课课家...
  2. 线性代数--第二讲:矩阵消元
  3. 跳转到第三方软件的方法
  4. 手机html5游戏内存修改,《手机游戏存档修改通用教程1 - 基础篇》
  5. TOEFL听力2.28
  6. css渐变色边框的实现的方法
  7. vue组件传值之$attrs、$listeners
  8. 取消Word2007中“word正在设置文档的格式”,防止文档结构图错乱
  9. hadoop 运行jar包
  10. 做好IT项目的运维管理