تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ milad karimi
داشتن بیشتر از دو حالت برای state
جامعه ری اکت ایجاد شده در ۰۹ تیر ۱۴۰۲

سلام و وقت بخیر اگر ما به طور مثال یک state داشته باشیم و بخواهیم برای آن سه حالت یا بیشتر در نظر بگیریم چطور باید عمل کنیم ؟؟

به طور مثال در اعتبار سنجی سمت فرم‌ها مثلا میخوام مقدار is-invalid , is-valid و یک مقدار وسط و خنثی داشته باشم باید به چه صورت عمل کنم ؟؟

سلام خیلی کامل منظور سوالتو نفهمیدم ولی معمولا وقتی چند حالت داریم میایم و state امون رو به صورت object تعریف میکنیم و حالا اون حالت هایی که میخایم رو داخلش قرار میدیم ولی اگه مثل مثال بالا باشه میتونیم بیایم و به صورت زیر بنوییسم اش

const [validition , setValidation ] = useState("Valid")
setValidation("inValid")
setValidation("neutral")


بهترین پاسخ
emad ta ۰۹ تیر ۱۴۰۲، ۱۷:۳۰