Angular 是一个用于构建高性能 Web 应用的框架。本指南旨在帮助您了解 Angular 的基本概念、使用方法和最佳实践。
快速开始
安装 Angular CLI
首先,您需要安装 Angular CLI,这是一个用于初始化、开发、测试和部署 Angular 应用的工具。
npm install -g @angular/cli
创建新项目
使用 Angular CLI 创建一个新项目:
ng new my-angular-app
进入项目目录:
cd my-angular-app
运行项目
运行以下命令启动开发服务器:
ng serve
打开浏览器,访问 http://localhost:4200
,您将看到您的 Angular 应用。
组件
组件是 Angular 应用的基础构建块。每个组件都包含 HTML、CSS 和 TypeScript 代码。
创建组件
在 Angular CLI 中,您可以使用以下命令创建一个新组件:
ng generate component my-component
这将在项目中创建一个名为 my-component
的新组件。
使用组件
在组件的 HTML 模板中,您可以使用以下语法来引用组件:
<app-my-component></app-my-component>
路由
Angular 使用路由来控制不同组件的显示。
创建路由
在 Angular CLI 中,您可以使用以下命令创建一个新路由:
ng generate component my-route
然后,在 app-routing.module.ts
文件中配置路由:
const routes: Routes = [
{ path: 'my-route', component: MyRouteComponent },
];
使用路由
在组件的 HTML 模板中,您可以使用以下语法来导航到其他路由:
<a [routerLink]="['/my-route']">My Route</a>
服务
服务是 Angular 应用中的可重用代码块,用于处理数据、逻辑等。
创建服务
在 Angular CLI 中,您可以使用以下命令创建一个新服务:
ng generate service my-service
在服务中,您可以编写代码来处理数据、逻辑等。
使用服务
在组件中,您可以使用以下语法来注入服务:
import { MyService } from './my-service';
constructor(private myService: MyService) { }
更多资源
如果您想了解更多关于 Angular 的信息,请访问以下链接:
希望这个指南能帮助您开始使用 Angular!🚀