• 1401/06/08

mehtod در class :

 

سلام استاد

این  یک فانکشن است ؟ 
چون یک لحظه گیچ شدم چون کانستراکتور و رندر کلمه کلیدی بودن ولی  اینجا اسم به دلخوا بود  میشه توضیح بدید 


 changeName() {
     this.setState({name: "سجاد"})
}
  • 1401/06/09
  • ساعت 13:10

سلام دوست من

چیزی که نوشتی یک متد هست درون کلاس

وقتی کامپوننت کلاسی میسازیم باید به این صورت مدیریت کننده رویداد بسازیم که اگر به این صورت از متد استفاده کنیم برای مدیریت کننده رویدادها در constructor باید به کلمه کلیدی this متصلش کنیم.

به همین خاطر توسعه دهندگان ری اکت اومدم و توسط اکمااسکریپت ۷ توابع فلشی در اختیار ما قرار دادن که بتونیم در کلاس ها یا کامپوننت های کلاسی استفاده کنیم تا نیازی به bind کردن نداشته باشیم.

موفق باشید

 


  • 1401/06/11
  • ساعت 12:10

ممنون از پاسخ شما 


logo-enamadlogo-samandehi