nupp
Version:
一款由 typescript 编写的 数字转(汉字/大写)的 js 工具库
56 lines (35 loc) • 1.66 kB
Markdown
# nupp
一款由 typescript 编写的 数字转(汉字/大写)的 js 工具库
# 安装
**npm**
```
npm i nupp -s
```
**pnpm**
```
pnpm i nupp -s
```
**yarn**
```
yarn add nupp
```
# 仓库地址
- gitee: [点我前往](https://gitee.com/xiaorui-23/nupp)
- github: [点我前往](https://github.com/xiaorui-23/nupp)
# npm 地址
- npm: [点我前往](https://www.npmjs.com/package/nupp)
# 使用案例
可点击 [此处](https://github.com/xiaorui-23/nupp) 中的 [example/src/main.js]() 进行查看
# Option
## 属性
| 属性名 | 类型 | 描述 | 默认值 |
|--|--|--|--|
| type | `sum`|`capital`|`character` | 类型。`sum`: 金额,若 存在连续多个 0 ,将被忽略,如:`1001 -> 一零一`,注:若 传递的浮点数长度超过 `2` 位,将被忽略并不会返回超过的内容;`capital`: 大写数字,若 传入数值为 浮点数(3.14) ,整数部分和小数部分将以 `','` 分割; `character`: 汉字,若 传入数值为 浮点数(3.14) ,整数部分和小数部分将以 `','` 分割。 | `character` |
| unit | `boolean` | 当为 `true` 时将携带单位;仅 `type = sum` 时有效,若传递的 数据为 浮点数 将携带 角、分单位 | `true` |
| sumCapital | `boolean` | 开启大写转换,仅 `type = sum` 时有效。`sumCapital = true` 金额将会转成 大写汉字;`sumCapital = false` 金额将会转成 汉字,不会进行大写转换 | `true` |
| maxNumber | `number` | 最大限制 | 999999999999 |
| minNumber | `number` | 最小限制 | 0 |
# 浏览器支持情况
| chrome | edge | firefox | opera | safari |
|--|--|--|--|--|
| 53+ | 79+ | 63+ | 40+ | 10+ |