باسلام خدمت دوستان و اساتید
من داخل ی کامپوننت اطلاعات رو از ی api میگیرم و به ی کامپوننت دیگه پاس میدم. اطلاعات رو بعد از دریافت از api با axios ، داخل state ذخیره میکنم و سپس با props به کامپوننت دیگ ارسال میکنم. حالا وقتی یبار axios ران میشه اطلاعات دریافت و داخل استیت ذخیره و به کامپوننت دیگ ارسال میشه. همین اطلاعات بعداز چند ثانیه تغییر میکنه اما دیگه اطلاعات ارسالی اپدیت نمیشه.(طبیعی هم هست یبار ارسال شده و رندر شده) راهی هست که اونا هم اپدیت بشه؟ ینی کامپوننت فراخونی شده با تغییر استیت دوباره اجرا بشه؟
درضمن از کلاس کامپوننت استفاده میکنم و از فانکشن استفاده نمیکنم:(
پیشاپیش سپاسگذارم
سلام باید آپدیت شود بقیه کامپوننت ها هم باید دوباره رندر بشن
کلا وقتی یه state آپدیت میشه رندر میشه دوباره
نمونه کد رو براتون آماده کردم که 5 ثانیه بعد state عوض میشه
https://codesandbox.io/s/sleepy-drake-336cf?file=/src/App.js
سلام
بقیه کامپوننت ها هم باید دوباره رندر بشن
چون استیت تغییر کرده
شما چطور استیت رو آپدیت کردین ؟
سلام باید آپدیت شود بقیه کامپوننت ها هم باید دوباره رندر بشن
کلا وقتی یه state آپدیت میشه رندر میشه دوباره
نمونه کد رو براتون آماده کردم که 5 ثانیه بعد state عوض میشه
https://codesandbox.io/s/sleepy-drake-336cf?file=/src/App.js
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟