در بلیزر چند کامپوننت دارم. میخوام مقادیری رو بین این کامپوننت ها جا به جا کنم. مثلا از کامپوننت اول یک مقدار به کامپوننت چهارم ارسال کنم. میخوام بدونم نحوه ارسال مقادیر بین کامپوننتها در Blazor چگونه است ؟
به طور کلی ارتباط بین کامپوننتها در Blazor با پنج روش انجام می شود.
خب اولین روش برای انتقال اطلاعات بین کامپوننت ها در Blazor روش Routing Parameter هست. از این روش زمانی استفاده می شود که قصد داریم یک پارامتر را از یک Razor Page به Razor Page دیگه ای انتقال بدیم یا اینکه از یک کامپوننت در یک Page به Page دیگری انتقال داده بشه.. به تصویر زیر دقت کنید:
در تصویر بالا Routing Parameter مشخص شده است. در واقع از این ارتباط زمانی استفاده می شود که قصد داریم مقداری را از یک صفحه به صفحه دیگر انتقال دهیم.
پارامترهای عادی یا Regular Parameter ها در Blazor زمانی استفاده می شود، که قصد داشته باشیم یک مقدار را از یک کامپوننت Parent به یک کامپوننت Child ارسال کنیم. در این صورت از Regular Component استفاده می شود.
پارامترهای از نوع Casecading برای زمانی استفاده می شود که قصد داریم یک پارامتر را از یک Page یا یک Component به چند مرحله پایین تر ارسال کنیم. تصویر زیر گویای این موضوع می باشد.
اگر بخواهیم یک پارامتر را از یک کامپوننت Child به کامپوننت Parent خود ارسال کنیم می توانیم از Event CallBack استفاده کنیم.
از Refference Parameter ها در Blazor در پاسخ به Event CallBack استفاده می شود. یعنی زمانی که یک پارامتر از کامپوننت Child به سمت کامپوننت Parent ارسال شد و مجددا به Child ارسال شد، ارسال دوم از Parent به سمت Child را Refference Parameter می گویند.
تاریخ :
1403/12/24
- ساعت :
06:18:00 PM
- بازدید :
13
- پاسخ :
0
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6776
- پاسخ :
1
|
تاریخ :
1403/12/01
- ساعت :
11:05:00 AM
- بازدید :
105
- پاسخ :
1
|
تاریخ :
1403/11/30
- ساعت :
12:08:00 PM
- بازدید :
88
- پاسخ :
1
|
تاریخ :
1399/12/21
- ساعت :
10:18:00 AM
- بازدید :
2387
- پاسخ :
1
|
تاریخ :
1399/12/21
- ساعت :
10:20:00 AM
- بازدید :
2728
- پاسخ :
1
|
تاریخ :
1399/12/22
- ساعت :
01:34:00 PM
- بازدید :
2766
- پاسخ :
1
|
تاریخ :
1403/11/17
- ساعت :
07:38:00 PM
- بازدید :
78
- پاسخ :
1
|
تاریخ :
1403/11/17
- ساعت :
05:54:00 PM
- بازدید :
124
- پاسخ :
1
|
تاریخ :
1403/11/03
- ساعت :
07:21:00 PM
- بازدید :
124
- پاسخ :
1
|
تاریخ :
1403/12/24
- ساعت :
06:18:00 PM
- بازدید :
13
- پاسخ :
0
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
129
- پاسخ :
0
|
تاریخ :
1403/12/23
- ساعت :
03:14:00 PM
- بازدید :
29
- پاسخ :
0
|
تاریخ :
1403/12/23
- ساعت :
11:21:00 AM
- بازدید :
77
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6776
- پاسخ :
1
|
تاریخ :
1401/03/31
- ساعت :
05:57:00 PM
- بازدید :
2306
- پاسخ :
1
|
تاریخ :
1403/12/22
- ساعت :
11:05:00 AM
- بازدید :
102
- پاسخ :
1
|
تاریخ :
1399/11/25
- ساعت :
11:22:00 AM
- بازدید :
3811
- پاسخ :
2
|
تاریخ :
1403/12/19
- ساعت :
11:21:00 PM
- بازدید :
36
- پاسخ :
1
|
تاریخ :
1403/12/20
- ساعت :
12:05:00 AM
- بازدید :
42
- پاسخ :
1
|