antd 表单域验证规则 - 只能输入数字字符,去除前导0
生活随笔
收集整理的這篇文章主要介紹了
antd 表单域验证规则 - 只能输入数字字符,去除前导0
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<Form {...formItemLayout}><Form.Item label='用戶Id'>{getFieldDecorator('uid', {initialValue: undefined,rules: [{ required: true, message: '請輸入用戶id', pattern: new RegExp(/^[1-9]\d*$/, 'g') }],getValueFromEvent: e => e.target.value.replace(/\D/g, '').replace(/\b(0+)/gi, ''),})(<Input />)}</Form.Item>
</Form>
關鍵處:
1. getValueFromEvent,輸入時替換掉不需要的內容
2. rules中pattern的寫法
總結
以上是生活随笔為你收集整理的antd 表单域验证规则 - 只能输入数字字符,去除前导0的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: fgui的ui管理框架_FGUI+Lay
- 下一篇: 博客即简历