Import
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';NuiPhoneField
Một ô nhập số điện thoại.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
valueHai chiều | string (E.164) | '' | Số ở định dạng E.164, hoặc trống. |
countryHai chiều | string | the locale's region | Quốc gia, dưới dạng mã khu vực hai chữ cái. |
countriesInput | string[] | all | Các quốc gia được cung cấp, dưới dạng mã khu vực. |
localeInput | string | LOCALE_ID | Ngôn ngữ của tên quốc gia. |
labelInput | string | Đặt tên cho ô số, khi không có <label for> nào làm việc đó. | |
inputIdInput | string | Id của ô số, dùng cho <label for>. | |
placeholderInput | string | Văn bản hiển thị khi ô số còn trống. | |
invalidInput | boolean | false | Đánh dấu số là không hợp lệ. |
disabledInput | boolean | false | Không thể thay đổi. |
labelsInput | Partial<NuiPhoneFieldLabels> | Mọi văn bản mà ô nhập đọc lên, để dịch. |
Helpers
Các hàm cho số điện thoại.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
nuiParsePhonePhương thức | (text, region?) => NuiPhoneNumber | null | Đọc một số viết theo bất kỳ cách nào, tách thành khu vực, mã quốc gia và số trong nước. | |
nuiFormatPhonePhương thức | (phone, style?: 'international' | 'e164') => string | Ghi một số theo cách chia nhóm của quốc gia đó, hoặc ở định dạng E.164. | |
nuiPhoneValidPhương thức | (phone, region?) => boolean | Số có mã quốc gia đã biết và đúng độ dài theo quốc gia hay không. |