【发布时间】:2022-01-25 22:33:10
【问题描述】:
我正在使用 lib react imask 为我的输入添加掩码。如果是电话,它可以支持 8 位或 9 位数字。如何动态解决这个问题?
8 位 -> 掩码 '(00) 0000-0000'
9 位 -> 掩码 '(00) 00000-0000'
const mask = {
mask: '(00) 00000-0000'
};
const InputPhone: React.FC<InputProps> = (props) => {
return <InputMask maskParams={mask} name='phone' {...props} />;
};
【问题讨论】:
-
我的输入已经接受 8 位或 9 位数字。我只想根据位数更改掩码。
标签: reactjs typescript next.js imaskjs