国际电话字段包

Pub

一个定制化的 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>: 有关有效贡献类型的列表,请参阅 表情符号键(贡献类型参考)

贡献者

许可

License: MIT

GitHub

查看 Github