Blazor是一个使用C#和.NET构建现代Web应用程序的开源框架。它可以直接在浏览器中运行C#代码,而无需使用JavaScript。下面是一个简单的Blazor代码示例:
创建一个新的Blazor应用程序: 在命令行中运行以下命令:
dotnet new blazorwasm -n MyBlazorApp
cd MyBlazorApp
打开Pages/Index.razor
文件,并添加以下代码:
Hello, Blazor!
Current count: @count
@code {
private int count = 0;
private void IncrementCount()
{
count++;
}
}
这段代码在页面上显示一个标题,一个按钮和一个计数器。每次点击按钮时,计数器会加1。
运行Blazor应用程序: 在命令行中运行以下命令:
dotnet run
打开浏览器并访问https://localhost:5001
,您应该能够看到Blazor应用程序运行并显示Hello, Blazor!和计数器。
这只是一个简单的示例,Blazor还有很多其他功能,如组件、路由、数据绑定等。您可以在Blazor官方文档中找到更多详细的代码示例和教程。