
یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شیگرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفهای و امکانات کامل!
مشاهده بیشتر
یادگیری MVC Core از مبانی تا پیشرفته: شیگرایی، Routing، Entity Framework، امنیت، تست یونیت، Razor، Ajax، و پروژههای کاربردی! یک دوره کامل برای تسلط بر توسعه وب با ASP.NET Core. به صورت حضوری و آنلاین!
مشاهده بیشترمشخصات مقاله
|آموزش کامل Blazor Framework|معرفی پارامترها در فریمورک Blazor|
معرفی پارامترها در فریمورک Blazor
در
فریم ورک blazor
می توانید پارامترهایی را به هر مولفه ای که با استفاده از خصیصه های غیر عمومی (non-public) در کلاس مولفه تعریف شده است، اضافه کنید. برای این منظور باید آن خصیصه را به ویژگی [Parameter] مجهز کنید.
public class CounterClass : BlazorComponent { public int CurrentCount { get; set; } [Parameter] protected string SubTitle { get; set; } public void IncrementCount() { CurrentCount += 5; } }
در نشانه گذاری (markup)، می توان با استفاده از خصیصه ها برای یک مولفه آرگومان هایی (پارامترها) را مشخص کرد. در مثال زیر، مولفه Home (Index.cshtml) مقدار خصیصه SubTitle از مولفه counter (Counter.cshtml) را تنظیم می کند.
< Counter SubTitle="Subtitle from Index (Home) page" />
حال نشانگر زیر را به مولفه Home (index.cshtml) اضافه کنید.
@ page "/" < h1>Hello, world!< /h1> Welcome to your new app. < SurveyPrompt Title="How is Blazor working for you?" /> < Counter SubTitle="Subtitle from Index (Home) page" />
حال می توانید زیرنویس یک مولفه شمارنده را روی صفحه خانه ببینید.
