我需要一个 TypeScript 库来格式化货币和数字,执行本地化操作

I need a TypeScript library to, format money and numbers, perform localization operations

我正在使用 React-Native 和 TypeScript 超集开发移动应用程序。我正在寻找一个格式库,我可以在其中执行数字、货币、日期、数字和本地化。

以前用过Numeral JS库,但是格式范围太窄,试过autoNumeric库,但是没办法用,因为@types不可用

除此之外,我没有从许多库中获得我想要的效率。我很想听听您的建议。

即使 @types 不可用,您仍然可以通过添加自己的类型定义来使用 autoNumeric 库。

  1. 在项目文件夹中添加一个 @types 文件夹
  2. 创建一个名为 .d.ts
  3. 的文件

  1. 在文件中添加以下行

    declare module 'autonumeric';

  2. 像这样在compilerOptionstsconfig.json添加新建文件夹的路径

    "typeRoots": ["node_modules/@types", "src/@types"]

    注意:"node_modules/@types" 已经存在。您只需要添加新文件夹的新路径即可。

  3. 保存。 运行 npm i 然后启动应用程序。