Skip to content

vue-i18n / general / NumberOptions

Интерфейс: NumberOptions<Key, Locales> ​

Опции числового форматирования

Примечания ​

Опции для API форматирования чисел

Vue I18n General ​

Расширяет ​

  • NumberFormatOptions.LocaleOptions<Locales>

Параметры типа ​

Параметр типаТип по умолчанию
Keystring
LocalesLocale

Свойства ​

compactDisplay? ​

ts
optional compactDisplay: "long" | "short";

Унаследовано от ​

ts
Intl.NumberFormatOptions.compactDisplay

currency? ​

ts
optional currency: string;

Унаследовано от ​

ts
Intl.NumberFormatOptions.currency

currencyDisplay? ​

ts
optional currencyDisplay: keyof NumberFormatOptionsCurrencyDisplayRegistry;

Унаследовано от ​

ts
Intl.NumberFormatOptions.currencyDisplay

currencySign? ​

ts
optional currencySign: "standard" | "accounting";

Унаследовано от ​

ts
Intl.NumberFormatOptions.currencySign

fallbackWarn? ​

ts
optional fallbackWarn: boolean;

Примечания ​

Определяет, следует ли выполнять резервное преобразование ключей форматирования, если в вашем языке отсутствует форматирование для ключа


key? ​

ts
optional key: Key;

Примечания ​

Ключ целевого формата


locale? ​

ts
optional locale: LocaleDetector<any[]> | Locales;

Примечания ​

Локаль локализации

Унаследовано от ​

ts
LocaleOptions.locale

localeMatcher? ​

ts
optional localeMatcher: "lookup" | "best fit";

Унаследовано от ​

ts
Intl.NumberFormatOptions.localeMatcher

maximumFractionDigits? ​

ts
optional maximumFractionDigits: number;

Унаследовано от ​

ts
Intl.NumberFormatOptions.maximumFractionDigits

maximumSignificantDigits? ​

ts
optional maximumSignificantDigits: number;

Унаследовано от ​

ts
Intl.NumberFormatOptions.maximumSignificantDigits

minimumFractionDigits? ​

ts
optional minimumFractionDigits: number;

Унаследовано от ​

ts
Intl.NumberFormatOptions.minimumFractionDigits

minimumIntegerDigits? ​

ts
optional minimumIntegerDigits: number;

Унаследовано от ​

ts
Intl.NumberFormatOptions.minimumIntegerDigits

minimumSignificantDigits? ​

ts
optional minimumSignificantDigits: number;

Унаследовано от ​

ts
Intl.NumberFormatOptions.minimumSignificantDigits

missingWarn? ​

ts
optional missingWarn: boolean;

Примечания ​

Определяет, подавлять ли предупреждения, выводимые при неудачной локализации


notation? ​

ts
optional notation: "standard" | "scientific" | "engineering" | "compact";

Унаследовано от ​

ts
Intl.NumberFormatOptions.notation

numberingSystem? ​

ts
optional numberingSystem: string;

Унаследовано от ​

ts
Intl.NumberFormatOptions.numberingSystem

part? ​

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.roundingIncrement

roundingMode? ​

ts
optional roundingMode: 
  | "ceil"
  | "floor"
  | "expand"
  | "trunc"
  | "halfCeil"
  | "halfFloor"
  | "halfExpand"
  | "halfTrunc"
  | "halfEven";

Унаследовано от ​

ts
Intl.NumberFormatOptions.roundingMode

roundingPriority? ​

ts
optional roundingPriority: "auto" | "morePrecision" | "lessPrecision";

Унаследовано от ​

ts
Intl.NumberFormatOptions.roundingPriority

signDisplay? ​

ts
optional signDisplay: keyof NumberFormatOptionsSignDisplayRegistry;

Унаследовано от ​

ts
Intl.NumberFormatOptions.signDisplay

style? ​

ts
optional style: keyof NumberFormatOptionsStyleRegistry;

Унаследовано от ​

ts
Intl.NumberFormatOptions.style

trailingZeroDisplay? ​

ts
optional trailingZeroDisplay: "auto" | "stripIfInteger";

Унаследовано от ​

ts
Intl.NumberFormatOptions.trailingZeroDisplay

unit? ​

ts
optional unit: string;

Унаследовано от ​

ts
Intl.NumberFormatOptions.unit

unitDisplay? ​

ts
optional unitDisplay: "long" | "short" | "narrow";

Унаследовано от ​

ts
Intl.NumberFormatOptions.unitDisplay

useGrouping? ​

ts
optional useGrouping: boolean | keyof NumberFormatOptionsUseGroupingRegistry | "true" | "false";

Унаследовано от ​

ts
Intl.NumberFormatOptions.useGrouping