# Angular 路由
在单页应用中,你可以通过显示或隐藏与特定组件相对应的部分来更改用户看到的内容,而不用去服务器获取新页面。用户执行应用程序任务时,他们需要在定义好的不同视图之间移动。
要处理从一个视图到下一个视图的导航,请使用 Angular Router
。Router
会通过将浏览器 URL 解释为更改视图的操作指令来启用导航。
要浏览具有主要路由器功能的示例应用,请参阅现场演练/ 下载范例
。
# 前提条件
在创建路线之前,你应该熟悉以下内容:
组件基础
模板基础
一个 Angular 应用程序 - 你可以使用
Angular CLI
生成基本的 Angular 应用程序。
# 了解 Angular 路由
通用路由任务了解如何实现与 Angular 路由相关的许多常见任务。
单页应用程序 (SPA) 路由教程一个涵盖与 Angular 路由相关的模式的教程。
英雄之旅扩展路由教程为 Tour of Heroes 教程添加更多路由特性。
创建自定义路由匹配教程一个教程,介绍如何将自定义匹配策略模式与 Angular 路由一起使用。
路由器参考描述一些核心路由器 API 概念。