superset图表如何自定义输出数字

superset默认的格式化输出数字是西方习惯的千和3位分隔,并且没有保留两位小数和一位小数和整数,那么如何通过二次开发实现数字的自定义格式化呢,只需要更改一下代码:

// 目录: /superset/status/assets/javascripts/explore/stores/controls.jsx 
const D3_FORMAT_OPTIONS = [
  //  保留一位小数
  ['.1f', '保留1位小数 | 123454.3'],
  //  保留两位小数
  ['.2f', '保留2位小数 | 12345.43'],
  //  保留三位小数
  ['.3f', '保留3位小数 | 1234.543'],
  //  保留整数
  ['.0f', '保留整数 | 123454'],
  //  保留2位百分数
  ['.2%', '保留2位百分数 | 12345432.10%'],
  //  保留3位百分数
  ['.3%', '保留3位百分数 | 1234543.210%'],
  ['.3s', '.3s | 12.3k'],
  ['.4r', '.4r | 12350'],
  ['.3f', '.3f | 12345.432'],
  ['+,', '+, | +12,345.4321'],
  ['$,.2f', '$,.2f | $12,345.43'],
];

更多学习途径,请参考: https://item.taobao.com/item.htm?id=557746408785

觉得不错可以打赏:

猜你喜欢

转载自blog.csdn.net/birdflyinhigh/article/details/82114940
今日推荐