EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

فرض کنید یک فرم داریم. چطور مقدار فیلدی که کاربر وارد کرده را verify کنیم؟

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

برای اینکار از کتابخانه Yup استفاده می کنیم (این پست را ببینید)

اگر می خواهید مقدار فیلد را چک کنید ، بصورت زیر عمل کنید:

validationSchema: Yup.object({
.
.
.
      accept:Yup.bool()
          .oneOf([true],'باید با قوانین و مقررات سایت موافقت کنید'),
.
.
.
}

* در اینجا ما محتوای فیلد قوانین (که یک چک باکس است) را بررسی می کنیم و در صورت false بودن پیغامی که مشخص کردیم را نمایش می دهیم.

* دقت کنید که مقدار این فیلد bool است ، اگر مقدار فیلد شما string است ، به جای bool از string  در کد بالا استفاده کنید.

*همچنین در این مثال خاص باید مقدار اولیه فیلد accept را false تعیین کنیم.

 

  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت