با سلام
میخواستم بدونم چرا در متد componentdidMount برای این که بتونییم به پستهای دریافت شده دسترسی داشته بشیم باید از then استفاده کنیم مثلا چرا نمیشه مقدار بازگشتی از this.getPost() رو در یک متغیر قرار بدیم بعدش با استفاده از setState اونواعمال کنیم به state
سوال بعدی هم در مورد این هست که در هنگام مقدار دهی به posts در setState
this.GetPost().then(posts=>this.setState({posts,currentpost:0}))
به صورت بالا چطور ریکت متوجه میشه که باید posts رو درون استیت پست قرار بده ؟ یعنی به خاطر این که هم نامش هست متوجه میشه یا دلیل دیگه ای داره
ممنونم