Logo
Section 1 / 18

Blazor WebAssembly 应用简介

了解本章将要学习的概念。

导入

Blazor WebAssembly 应用简介

了解本章将要学习的概念。

概述

Razor 组件是 Blazor WebAssembly 应用程序的基本构建单元。Razor 组件是一段可共享、可嵌套、可重用的用户界面。Razor 组件是普通的 C# 类,可以放置在项目的任何位置。

在本章中,我们将学习 Razor 组件的相关知识。我们将了解如何使用它们、如何传递参数,以及它们的生命周期和结构。我们将学习如何使用 @page 指令定义路由,还将学习如何使用 Razor 语法将 C# 代码与 HTML 标记结合。

本章的 Blazor WebAssembly 项目将使用 Microsoft 提供的 Blazor WebAssembly App 项目模板创建。项目创建完成后,我们将对其进行分析,进一步熟悉 Razor 组件。我们将学习如何使用组件、如何添加参数、如何配置路由、如何使用 Razor 语法,以及如何将 Razor 标记和代码分离到独立的文件中。最后,我们将配置一个自定义的项目模板,用于创建空的 Blazor WebAssembly 项目。

本章将涵盖以下主题:

  • Razor 组件
  • 路由
  • Razor 语法
  • 使用 Blazor App 项目模板
  • 创建空的 Blazor WebAssembly 项目模板

Blazor WebAssembly 简介

Razor 组件