關於 antd From表單一些驗證

1.只能輸入數字

 <Item label="code">
   {getFieldDecorator("code", {
     initialValue: code,
     rules: [
       {
         required: true,
         message: "請輸入code"
       },
       {
         required: false,
         pattern: new RegExp(/^[1-9]\d*$/, "g"),
         message: '請輸入正確的code'
       }
     ],
     // 加上這個操作只能輸入數字  輸入字符串是不被允許的,也輸入不進去
     getValueFromEvent: (event) => {
       return event.target.value.replace(/\D/g,'')
     },
   })(
     <Input placeholder="請輸入code" autoComplete="off" />
  )}
</Item>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章