vue-i18n / general / NumberOptions
インターフェース: NumberOptions<Key, Locales>
数値オプション
備考
数値フォーマットAPIのオプション
Vue I18n General
継承
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;備考
Intel.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