محمد رضایی
2 هفته پیش توسط محمد رضایی مطرح شد
چطور در React از useState استفاده کنم؟
سلام، من تازه شروع به یادگیری React کردم و میخواهم بدانم چطور از useState برای مدیریت state استفاده کنم. لطفا یک مثال ساده بزنید.
برای استفاده از 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 است.
مدیر سیستم
نکته مهم: همیشه از setter function استفاده کنید و مستقیماً state را تغییر ندهید. این کار باعث re-render نمیشود.