在 Blazor Web 应用中构建丰富的交互式组件

中级
开发人员
解决方案架构师
Blazor
.NET
ASP.NET Core

了解如何将 Blazor 应用与 JavaScript 代码互操作、如何使用模板化组件以及如何处理组件生命周期事件。

学习目标

在本学习模块中,你将了解如何:

  • 在 Blazor 应用中,从 .NET 代码调用 JavaScript 函数并从 JavaScript 调用 .NET 代码。
  • 处理 Blazor 组件生命周期中的事件。
  • 创建可合并到 Blazor 应用中的可重用模板组件。

先决条件

  • 熟悉 HTML、CSS 和 JavaScript Web 开发。
  • 编写 C# 代码的新手能力。
  • 已安装 .NET 8.0 SDK
  • 集成开发环境 (IDE),例如 Visual Studio Code