概述
优质
小牛编辑
141浏览
2023-12-01
Angular JS是一个基于JavaScript构建的开源框架。 它由Google的开发人员构建。 该框架用于克服使用单页应用程序时遇到的障碍。 此外,在构建框架时,测试被认为是一个关键方面。 确保框架可以轻松测试。 框架的最初版本发布于2010年10月。
Angular 2的特点
以下是Angular 2的主要功能 -
Components - 早期版本的Angular有一个控制器的焦点,但现在已经将重点转移到控制器上的组件。 组件有助于将应用程序构建到许多模块中。 这有助于在一段时间内更好地维护应用程序。
TypeScript - 较新版本的Angular基于TypeScript。 这是JavaScript的超集,由Microsoft维护。
Services - 服务是一组可由应用程序的不同组件共享的代码。 因此,例如,如果您有一个从数据库中选择数据的数据组件,您可以将其作为可以跨多个应用程序使用的共享服务。
此外,Angular 2具有更好的事件处理功能,强大的模板以及对移动设备的更好支持。
Angular 2的组成部分
Angular 2具有以下组件 -
Modules - 用于将应用程序分解为逻辑代码片段。 每段代码或模块都旨在执行单个任务。
Component - 可用于将模块组合在一起。
Templates - 用于定义Angular JS应用程序的视图。
Metadata - 这可用于向Angular JS类添加更多数据。
Service - 用于创建可在整个应用程序中共享的组件。
我们将在本教程的后续章节中详细讨论所有这些组件。
Angular的官方网站是https://angular.io/该网站提供有关Angular 2的所有信息和文档。