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.