LifeCyclesهای موجود برای یک کامپوننت

اولین متد، OnInitialized هست که اولین متد هنگام فراخوانی کامپوننت ما است. متد دیگری نیز داریم به نام OnInitializedAzync که همان متد است اما به شکل Async فراخوانی می‌شود.

دومین متد، OnParametersSet است که زمانی فراخوانی می‌شود که پارامترهای موجود (آنهایی که دارای Attribute به نام [Parameter]) در کامپوننت ما ست شده و تغییرات لازم را دریافت کرده باشند. این متد بعد از OnInitialized فراخوانی می‌شود. این متد هر بار و در هر حالتی که پارامترهای ما تغییر کنند فراخوانی می‌شود

سومین متد، OnAfterRender است که معمولاً برای استفاده از کتابخانه‌های جاوااسکریپتی کاربرد دارد.

چهارمین متد ShouldRender است که می‌گوید آیا نیاز است کامپوننت دوباره رندر بشود یا خیر. در صورتی که خروجی این متد False باشد، کامپوننت دیگر رندر نخواهد شد.