UNPKG

@yelon/util

Version:
40 lines (39 loc) 1.11 kB
export interface YunzaiUtilCurrencyConfig { /** * Starting unit, default: `yuan` * * 起始单位,默认:`yuan` * - `yuan` 人民币:元 * - `cent` 人民币:分 */ startingUnit?: 'yuan' | 'cent'; /** * 单位国际化,默认:`{Q: '京', T: '兆', B: '亿', M: '万', K: '千',}` */ megaUnit?: { Q: string; T: string; B: string; M: string; K: string; }; /** * 精度,默认:`2` */ precision?: number; /** * 是否忽略精度 `.0` 或 `.00` 结尾的字符,默认:`true` */ ignoreZeroPrecision: boolean; /** * Use anguar `currency` pipe parse when is set, pls refer to [document](https://angular.io/api/common/CurrencyPipe) * * 若指定则表示使用 Angular 自带的 `currency` 管道来解析,见[文档](https://angular.cn/api/common/CurrencyPipe) */ ngCurrency?: { display: 'code' | 'symbol' | 'symbol-narrow'; currencyCode?: string; digitsInfo?: string; locale?: string; }; }