本组件是基于intl-tel-input 18.1.3版本进行改造,差异点如下:
- 对源代码进行了改造兼容了IE11
- countrySearch功能是移植了18.5版本的代码
- 无国家时显示地球图标是移植了19.5版本的代码
- 对兼容fish框架的表单校验进行了改造
- react组件版本功能移植了19.2版本的代码
- utils工具类取自20.0.3版本
- 打包fish代码:先打包正常的代码
yarn build
,然后build:fish
将build/js
里的fish.intltelinput.js
粘贴到fish框架 - 打包react组件代码
build:react-only
该组件react版本需要与主工程使用的react/react-dom版本一致,目前是peerDependencies中设置react 17.0.2版本与Fishx的模板保持一致,如有特殊需要可以升级为18.2.0以上版本。