简介

已完成

Blazor 使用 .NET 创建交互式 Web 应用,使你能够同时在服务器端和客户端上共享应用逻辑,而无需担心管理客户端 JavaScript 库的复杂性。

假设你受雇于一家披萨派送公司,负责实现其面向客户的网站的现代化。 你已经构建了显示披萨的页面,使客户能够自定义其披萨的配料。 你想要添加订购页面并改进应用的导航。 你还希望确保应用布局一致,确保客户可以轻松找到自己要找的内容。

在此模块中,你将了解如何使用 @page 指令、Blazor 路由和 NavLink 组件引导客户浏览应用。 导航正常工作后,你将重点关注如何通过向应用添加布局来减少重复代码。

学习目标

学完本模块后,你将能够执行以下操作:

  • 使用路由器组件和 NavLinks 改进 Blazor 应用的导航。
  • 使用路由参数增强功能。
  • 在 Blazor 应用中使用布局减少重复代码。