Flutter中如何在IntlPhoneField筛选国家码(仅显示印度、阿联酋)
解决方案
你可以通过IntlPhoneField的countries参数限制显示的国家选项,只需传入包含印度('IN')和阿联酋('AE')国家码的列表即可。
修改后的代码如下:
IntlPhoneField( showDropdownIcon: false, controller: _phoneNumberController, initialCountryCode: 'IN', keyboardType: TextInputType.phone, // 指定仅显示印度和阿联酋的国家选项 countries: const ['IN', 'AE'], )
这个参数会过滤掉所有不在列表内的国家,点击国家码区域时就只会显示你需要的两个选项。
内容的提问来源于stack exchange,提问作者Ahamed habeeb
相关产品推荐
相关产品推荐

