設計基本路由
4/19/2024錄影
4/19/2024Day 11 ~ 20 每日任務挑戰列表
4/19/2024昨天我們已經練習了如何使用 React Hook Form,今日則進階來設定多重的驗證條件。在實務上我們常會遇到像是帳號或密碼的 input,除了是『必填欄位』以外,可能還會需要驗證輸入是否符合格式,像是 email 格式,或是密碼需符合 8 碼以上包含大小寫字母、數字等等的條件限制。 在 React Hook Form 中有提供各種驗證屬性,如下: required: 必填 min: 輸入的最小值,例如:年齡必須輸入 0 以上。 max: 輸入的最大值,例如:年齡必須輸入 120 以下。 minLength: 輸入的字串長度最小值,例如:密碼需大於 8 碼。 maxLength: 輸入的字串長度最大值,例如:標題需小於 12 字。 pattern:可以使用 regex 正規表達式來客製化自己的輸入限制。
4/19/2024or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up