Un champ téléphone réunit un sélecteur de pays et un numéro. Le numéro est groupé pendant la saisie, comme son pays écrit les numéros, et la valeur est le numéro au format E.164, par exemple +393331234567.
Chacun tape les numéros comme il les connaît. Un 0 initial (ou le 1 devant un numéro nord-américain) est reconnu comme préfixe national et exclu de la valeur. Un indicatif pays saisi ou collé, comme +44 ou 0044, choisit son pays, tout comme un indicatif régional là où plusieurs pays partagent le même indicatif.
Le premier pays est celui des paramètres régionaux, et countries limite la liste. Avec les formulaires, un numéro trop court ou trop long pour son pays est une erreur. Pour une validation complète, vérifiez aussi les numéros côté serveur.
Un numéro
Commencez par + et un indicatif pays pour changer de pays pendant la saisie.
Value: —
Try typing +44 20 7946 0958, or a number starting with 0.
Les pays de votre choix
countries en propose onze, le champ fonctionne avec un FormControl réactif, et nuiFormatPhone réécrit la valeur sous une forme lisible.
Formatted: +33 6 12 34 56 78