useEffect
یک hook در ریکت می باشد و جایگزین component lifecycle های ریکت می باشد.این hook برای مواقعی است که تغییری در یک ویژگی یا هر چیز دیگر در برنامه رخ دهد. useEffect
ترکیب دو کامپوننت componentDidMount
و componentDidUpdate می باشد.
در مثال زیر هر زمانیکه متغیر user تغییر کند متد fetchUsers
اجرا می شود
useEffect( () => { fetchUsers(users) }, [ users ] );
درصورتیکه آرگومان دوم را پاس ندهیم useEffect
همیشه اجرا می شود.
useEffect( () => { fetchUsers(users) } );
- فرشته حقیقی 4 سال قبل پاسخ داد
- آخرین ویرایش 4 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید