国际电话字段包
一个定制化的 Flutter TextFormField,用于输入国际电话号码以及国家代码。
此小部件可用于制作定制的文本字段,以输入任何国家的电话号码,并可以选择从下拉列表中选择国家代码。
截图
安装
要使用这个包
运行此命令
flutter pub add intl_phone_field
或者,将以下内容添加到您的 pubspec.yaml 文件中
dependencies:
intl_phone_field: ^3.0.0
如何使用
只需创建一个 IntlPhoneField 小部件,并传递必要的参数
IntlPhoneField(
decoration: InputDecoration(
labelText: 'Phone Number',
border: OutlineInputBorder(
borderSide: BorderSide(),
),
),
initialCountryCode: 'IN',
onChanged: (phone) {
print(phone.completeNumber);
},
)
使用 initialCountryCode 设置初始国家代码。
贡献
欢迎 Pull requests。对于重大更改,请先打开一个 issue 来讨论您想进行的更改。
请确保适当地更新测试。
在 Issue 或 Pull Request 上评论,要求 @all-contributors 添加贡献者
@all-contributors please add @<username> for <contributions>
<contributions>: 有关有效贡献类型的列表,请参阅 表情符号键(贡献类型参考)。


