با سلام و خسته نباشید
من اگر بخواهم در یک صفحه برنامه در ابتدای آن یکسری اطلاعات را از AsyncStorage بگیرم (فقط یکبار ، در ابتدای هربار نمایش page ) و نمایش دهم باید این تابع را در کجا بنویسم از userEffect استفاده کردم اما هربار با آبدیت صفحه این تابع صدا زده میشود
لطفا راهنمایی بفرمایید ؟
باید برای useEffect یک [] در نظر بگیرید
useEffect(()=>{
call function//
},[])
هر زمانی که کامپوننت mount شود در این lifecycle عملیات مورد نظر اجرا می شود
بسیار عالی ، فقط اگر من از طریق react-navigation وارد صفحه ای بشوم بعد back گوشی برگردم دیگه حتی یکبار هم اجرا نمی شود ، من میخواهم حتما هربار که صفحه نمایش داده می شود یکبار اجرا شود