国际电话字段包
一个定制化的 Flutter TextFormField,用于输入国际电话号码以及国家代码。
此小部件可用于创建自定义文本字段,以接收任何国家的电话号码输入,并提供从下拉列表中选择国家代码的选项。
截图



安装
要使用这个包
将以下内容添加到您的 pubspec.yaml 文件中
dependencies:
intl_phone_field: ^1.3.0
如何使用
只需创建一个IntlPhoneField小部件,并传入所需的各项参数:
IntlPhoneField(
decoration: InputDecoration(
labelText: 'Phone Number',
border: OutlineInputBorder(
borderSide: BorderSide(),
),
),
initialCountryCode: 'IN',
onChanged: (phone) {
print(phone.completeNumber);
},
)
使用initialCountryCode设置初始国家代码。