Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jsx React组件中的格式编号_Javascript_Jquery_Reactjs_React Jsx - Fatal编程技术网

Javascript jsx React组件中的格式编号

Javascript jsx React组件中的格式编号,javascript,jquery,reactjs,react-jsx,Javascript,Jquery,Reactjs,React Jsx,我正在编写一个jsx文件,希望格式化表中数字的显示。以下是表格的代码: <tr> <td> {stringVar} </td> <td> {numberVar} </td> </tr> {stringVar} {numberVar} 号码是直接打印的;如何使用C样式的字符串格式显示该数字(我需要设置精度值、添加逗号和$字符)?您可以使用任何JS表达式格式化该值。一个流行的数字格式库是,但

我正在编写一个jsx文件,希望格式化表中数字的显示。以下是表格的代码:

<tr>
  <td>
    {stringVar}
  </td>
  <td>
    {numberVar}
  </td>
</tr>

{stringVar}
{numberVar}

号码是直接打印的;如何使用C样式的字符串格式显示该数字(我需要设置精度值、添加逗号和$字符)?

您可以使用任何JS表达式格式化该值。一个流行的数字格式库是,但当然还有很多其他的

至于以$作为前缀,这只是字符串连接:

{"$" + numberVar}
或者,使用ES6语法:

{`$ ${numberVar}`}

这只是JavaScript——所以您可以使用任何可以在JavaScript中工作的东西:我非常喜欢使用Mout()来实现这一点。它不是一个库,只是一个实用模块的集合。See和.numericJS不再受支持,并与react-native(我认为是因为babel)分离。改用