如何将10000这样的数字输出为$10,000.00

我看了很多文章,都不完整,没有一篇有效.我不需要完全国际化,只需要格式化数字的能力

推荐答案

你可以使用这个图书馆.它有这些特点

  1. 前缀、后缀和千位分隔符.
  2. 自定义格式模式.
  3. 掩蔽.
  4. 自定义格式处理程序.
  5. 在输入或输出中格式化数字

示例用法

<NumberFormat value={2456981} displayType={'text'} thousandSeparator={true} prefix={'$'} />

输出:2456981美元

React-native相关问答推荐

Redux toolkit通过按钮操作进行查询

导航到另一个屏幕后清空搜索屏幕

FlatList 总是增长到 100% 高度

无法在 M1 zsh 上运行 adb segmentation fault adb

如何判断 Detox 正在运行测试?

如何在 React Native 的无状态功能组件中扩展原生组件的 props TypeScript 接口?

React - 类内的useContext

如何为 Picker 提供默认的Please select...选项?

ReactNative FlatList 一次渲染所有元素?

eslint Parsing error: Unexpected token =

如何将 View 定位在 ScrollView 的底部?

使用 React Navigation 制作离开屏幕的动画

react-native createbottomtabnavigator 隐藏标签栏标签

java.lang.UnsatisfiedLinkError:找不到要加载的 DSO:libfbjni.so 结果:0

如何将 Tensorflow 与 react-native 一起使用?

为什么,确切地说,我们需要 React.forwardRef?

opneUrl react-native 链接调用,mailto

在 React-native 上加载图像时出错:Unexpected character

React Native:并排对齐两个 TextInput

如何构建一个 react-native 应用程序,以便它在 ipad 上作为 ipad 应用程序运行?