首页 > 解决方案 > 如何在 D3 格式代码中直接嵌入字符串?

问题描述

我正在尝试直接使用 d3 格式代码嵌入字符串。有这样的格式码存在吗?作为参考,我正在尝试将“0.0123”格式化为“123 bps”。任何有关从 0.0123 中提取 123 的帮助也将不胜感激。我尝试过百分比格式,但只能乘以 100,并且不确定如何乘以自定义因子。

https://github.com/d3/d3-格式

标签: javascriptd3.js

解决方案


您可以为此制作自己的格式化程序吗?

const formatter = n => `${n*10000} bps`;
const output = formatter(0.0123);

console.log(output); // '123 bps'


推荐阅读