سلام. لطفا بفرمایید کاربرد متد StatedHasChanged در Blazor چیست ؟ چه موقع باید از این متد در Blazor استفاده بشه ؟
همون طوری که میدونید توسط Blazor شما میتونید صفحات SPA یا Single PAge Application رو ایجاد کنید. خاصیت SPA ها این هست که بدون رفرش شدن صفحه میتونن اطلاعات رو نمایش بدن. حالا گاهی اوقات ممکنه شما قصد داشته باشید یک حالت رفرش رو در صفحه پیاده سازی کنید. البته نه اینکه صفحه کلا رفرش بشه. اطلاعات صفحه رو میخواید بروزرسانی کنید. در این موارد میتونید از StatedHasChanged استفاده کنید.
در واقع StatedHasChanged به Blazor میگه که اطلاعات رو دوباره بروز رسانی کن چون تغییراتی صورت گرفته.
به مثال زیر دقت کنید
@code {
protected override void OnInitialized()
{
StatedHasChanged();
Console.WriteLine("Section 1");
}
}
در مثال بالا مشخص کردیم که در حالت Load صفحه یکبار محتوای صفحه به روز رسانی شود.
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1346
- پاسخ :
1
|
تاریخ :
1400/05/03
- ساعت :
10:48:00 AM
- بازدید :
6753
- پاسخ :
5
|
تاریخ :
1400/12/06
- ساعت :
01:20:00 PM
- بازدید :
3941
- پاسخ :
1
|
تاریخ :
1402/12/25
- ساعت :
03:38:00 PM
- بازدید :
667
- پاسخ :
0
|
تاریخ :
1400/02/14
- ساعت :
04:50:00 PM
- بازدید :
3195
- پاسخ :
1
|
تاریخ :
1401/03/05
- ساعت :
11:25:00 AM
- بازدید :
2590
- پاسخ :
1
|
تاریخ :
1401/02/04
- ساعت :
03:29:00 PM
- بازدید :
2707
- پاسخ :
0
|
تاریخ :
1401/01/19
- ساعت :
03:05:00 PM
- بازدید :
3611
- پاسخ :
2
|
تاریخ :
1400/09/17
- ساعت :
07:58:00 PM
- بازدید :
2610
- پاسخ :
1
|
تاریخ :
1399/09/26
- ساعت :
11:26:00 PM
- بازدید :
3306
- پاسخ :
2
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
48
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
87
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1031
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
426
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1346
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4796
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1156
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
594
- پاسخ :
1
|
تاریخ :
1403/07/27
- ساعت :
03:21:00 PM
- بازدید :
204
- پاسخ :
1
|