我正在编写一个jsx文件,并希望格式化表格中数字的显示。这是表格的代码:
<tr>
<td>
{stringVar}
</td>
<td>
{numberVar}
</td>
</tr>
numberVar直接打印;如何使用C样式的字符串格式显示该数字(我需要设置精度值,添加逗号和$字符)?
您可以使用任何JS表达式来格式化值。流行的数字格式库是http://numeraljs.com/,但是当然还有很多其他格式。
至于以$为前缀,那只是字符串连接:
{"$" + numberVar}
或者,使用字符串插值ES6语法:
{`$ ${numberVar}`}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句