Skip to content

vue-i18n / général / ComposerNumberFormatting

Interface: ComposerNumberFormatting()

fonctions de formatage numérique

Remarques

Ceci est l'interface pour Composer

Composition Vue I18n API

Paramètres de type

Paramètre de typeType par défaut
NumberFormats extends Record<string, any>object
Locales"en-US"
DefinedNumberFormat extends RemovedIndexResources<DefineNumberFormat>RemovedIndexResources<DefineNumberFormat>
CIsEmptyObject<DefinedNumberFormat> extends false ? PickupFormatPathKeys<{ [K in keyof DefinedNumberFormat]: DefinedNumberFormat[K] }> : never
MIsEmptyObject<NumberFormats> extends false ? PickupFormatKeys<NumberFormats> : never
ResourceKeys extends C | MIsNever<C> extends false ? IsNever<M> extends false ? C | M : C : IsNever<M> extends false ? M : never

Signature d'appel

ts
ComposerNumberFormatting(value): string;

Mise en forme des nombres

Paramètres

ParamètreTypeDescription
valuenumberUne valeur numérique

Retours

string

Valeur mise en forme

Remarques

Si cette fonction est utilisée dans un contexte réactif, elle sera réévaluée une fois que la locale change.

Si Utiliser l'étendue I18n 'locale' ou certaines UseI18nOptions sont spécifiées dans useI18n, la mise en forme utilise préférentiellement les formats de dates/heure locaux plutôt que les formats globaux.

Sinon, elle est mise en forme avec les formats de nombres globaux.

Voir aussi :

Signature d'appel

ts
ComposerNumberFormatting<Key, OptionsType>(value, keyOrOptions): IsPart<OptionsType> extends true ? NumberFormatPart[] : string;

Mise en forme des nombres

Paramètres de type

Paramètre de typeType par défaut
Key extends stringstring
OptionsType| ResourceKeys | Key | NumberOptions<ResourceKeys | Key, Locales>

Paramètres

ParamètreTypeDescription
valuenumberUne valeur numérique
keyOrOptionsOptionsTypeUne clé de formats de nombres, ou options supplémentaires pour la mise en forme des nombres

Retours

IsPart<OptionsType> extends true ? NumberFormatPart[] : string

Valeur mise en forme

Remarques

Surcharge de n.

Dans cette surcharge de n, mise en forme selon le format de nombre correspondant à une clé enregistrée dans les formats de nombres.

Signature d'appel

ts
ComposerNumberFormatting<Key, OptionsType>(
    value,
    keyOrOptions,
    locale): IsPart<OptionsType> extends true ? NumberFormatPart[] : string;

Mise en forme des nombres

Paramètres de type

Paramètre de typeType par défaut
Key extends stringstring
OptionsType| ResourceKeys | Key | NumberOptions<ResourceKeys | Key, Locales>

Paramètres

ParamètreTypeDescription
valuenumberUne valeur numérique
keyOrOptionsOptionsTypeUne clé de formats de nombres, ou options supplémentaires pour la mise en forme des nombres
localeLocalesUne locale, elle sera utilisée au lieu des formats globaux ou locaux.

Retours

IsPart<OptionsType> extends true ? NumberFormatPart[] : string

Valeur mise en forme

Remarques

Surcharge de n.

Dans cette surcharge de n, mise en forme selon le format de nombre correspondant à une clé enregistrée dans les formats de nombres pour la locale cible.