student
محمد رضایی

2 هفته پیش توسط محمد رضایی مطرح شد

چطور در React از useState استفاده کنم؟

سلام، من تازه شروع به یادگیری React کردم و می‌خواهم بدانم چطور از useState برای مدیریت state استفاده کنم. لطفا یک مثال ساده بزنید.



teacher
علی احمدی
teacher @ schedule2 هفته پیش توسط علی احمدی مطرح شد

برای استفاده از useState در React، ابتدا باید آن را import کنید:\n\njavascript\nimport { useState } from 'react';\n\nfunction MyComponent() {\n const [count, setCount] = useState(0);\n \n return (\n <div>\n <p>شمارش: {count}</p>\n <button onClick={() => setCount(count + 1)}>\n افزایش\n </button>\n </div>\n );\n}\n\n\nuseState یک آرایه برمی‌گرداند که اولین عنصر آن مقدار state و دومی تابع setter است.

admin
مدیر سیستم
admin @ schedule2 هفته پیش توسط مدیر سیستم مطرح شد

نکته مهم: همیشه از setter function استفاده کنید و مستقیماً state را تغییر ندهید. این کار باعث re-render نمی‌شود.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید
ایجاد پرسش جدید

گفتگو‌های مرتبط

کاربران برتر 30 روز قبل