vue-i18n / general / NumberOptions
接口:NumberOptions<Key, Locales>
数字选项
备注
数字格式化 API 的选项
Vue I18n 通用
扩展
NumberFormatOptions.LocaleOptions<Locales>
类型参数
| 类型参数 | 默认类型 |
|---|---|
Key | string |
Locales | Locale |
属性
compactDisplay?
ts
optional compactDisplay: "long" | "short";继承自
ts
Intl.NumberFormatOptions.compactDisplaycurrency?
ts
optional currency: string;继承自
ts
Intl.NumberFormatOptions.currencycurrencyDisplay?
ts
optional currencyDisplay: keyof NumberFormatOptionsCurrencyDisplayRegistry;继承自
ts
Intl.NumberFormatOptions.currencyDisplaycurrencySign?
ts
optional currencySign: "standard" | "accounting";继承自
ts
Intl.NumberFormatOptions.currencySignfallbackWarn?
ts
optional fallbackWarn: boolean;备注
当您的语言缺少某个键的格式化时,是否解析格式化键
key?
ts
optional key: Key;备注
目标格式化键
locale?
ts
optional locale: LocaleDetector<any[]> | Locales;备注
本地化语言
继承自
ts
LocaleOptions.localelocaleMatcher?
ts
optional localeMatcher: "lookup" | "best fit";继承自
ts
Intl.NumberFormatOptions.localeMatchermaximumFractionDigits?
ts
optional maximumFractionDigits: number;继承自
ts
Intl.NumberFormatOptions.maximumFractionDigitsmaximumSignificantDigits?
ts
optional maximumSignificantDigits: number;继承自
ts
Intl.NumberFormatOptions.maximumSignificantDigitsminimumFractionDigits?
ts
optional minimumFractionDigits: number;继承自
ts
Intl.NumberFormatOptions.minimumFractionDigitsminimumIntegerDigits?
ts
optional minimumIntegerDigits: number;继承自
ts
Intl.NumberFormatOptions.minimumIntegerDigitsminimumSignificantDigits?
ts
optional minimumSignificantDigits: number;继承自
ts
Intl.NumberFormatOptions.minimumSignificantDigitsmissingWarn?
ts
optional missingWarn: boolean;备注
当本地化失败时是否抑制警告输出
notation?
ts
optional notation: "standard" | "scientific" | "engineering" | "compact";继承自
ts
Intl.NumberFormatOptions.notationnumberingSystem?
ts
optional numberingSystem: string;继承自
ts
Intl.NumberFormatOptions.numberingSystempart?
ts
optional part: boolean;备注
是否使用 Intl.NumberFormat#formatToParts
roundingIncrement?
ts
optional roundingIncrement: 1 | 2 | 5 | 10 | 20 | 25 | 50 | 100 | 200 | 250 | 500 | 1000 | 2000 | 2500 | 5000;继承自
ts
Intl.NumberFormatOptions.roundingIncrementroundingMode?
ts
optional roundingMode:
| "ceil"
| "floor"
| "expand"
| "trunc"
| "halfCeil"
| "halfFloor"
| "halfExpand"
| "halfTrunc"
| "halfEven";继承自
ts
Intl.NumberFormatOptions.roundingModeroundingPriority?
ts
optional roundingPriority: "auto" | "morePrecision" | "lessPrecision";继承自
ts
Intl.NumberFormatOptions.roundingPrioritysignDisplay?
ts
optional signDisplay: keyof NumberFormatOptionsSignDisplayRegistry;继承自
ts
Intl.NumberFormatOptions.signDisplaystyle?
ts
optional style: keyof NumberFormatOptionsStyleRegistry;继承自
ts
Intl.NumberFormatOptions.styletrailingZeroDisplay?
ts
optional trailingZeroDisplay: "auto" | "stripIfInteger";继承自
ts
Intl.NumberFormatOptions.trailingZeroDisplayunit?
ts
optional unit: string;继承自
ts
Intl.NumberFormatOptions.unitunitDisplay?
ts
optional unitDisplay: "long" | "short" | "narrow";继承自
ts
Intl.NumberFormatOptions.unitDisplayuseGrouping?
ts
optional useGrouping: boolean | keyof NumberFormatOptionsUseGroupingRegistry | "true" | "false";继承自
ts
Intl.NumberFormatOptions.useGrouping