AngularJS(版本1.x)是一个基于JavaScript的开源框架。它是跨平台的,用于开发单页Web应用程序(SPWA)。 AngularJS实现MVC模式以分离逻辑,表示和数据组件。它还使用依赖注入来在客户端应用程序中使用服务器端服务。

Angular(版本2.x及更高版本)是一个基于Typescript的开源框架,用于开发前端Web应用程序。 Angular具有以下功能,如泛型,静态类型以及一些ES6功能。

版本历史

谷歌于2010年10月20日发布了AngularJS的初始版本。 AngularJS的稳定版本于2017年12月18日发布,版本为1.6.8。 Angular 2.0发布于2014年9月22日在ng-Europe会议上发布。 Angular 2.0的一个特性是动态加载。

经过一些修改后,Angular 4.0于2016年12月发布。 Angular 4向后兼容Angular 2.0。 HttpClient库是Angular 4.0的一个特性。 Angular 5发布于2017年11月1日。支持Progressive Web应用程序是Angular 4.0的改进之一。 Angular 6发布于2018年5月。Angular 7发布于2018年10月。最新的稳定版本是7.0.0

安装

我们可以通过引用可用的源或下载框架来添加Angular。

链接到来源

AngularJS:我们可以通过引用Google的内容交付网络来添加AngularJS(Angular 1.x版本)。

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> 

下载/安装:我们可以使用npm,Bower或composer下载框架

Angular 1.x

NPM

```壳 npm安装角度

Then add a `<script>` to your `index.html`: 

HTML

bower 

贝壳 凉亭安装角度

Then add a `<script>` to your `index.html`: 

HTML

```

有关文档的更多信息,请参阅AngularJS的官方站点

您可以通过以下从官方文档中的步骤安装角2.x和其他版本的

注意:请参阅Angular文档以获取更新的信息。


Contributing to the Guide

This open source guide is curated by thousands of contributors. You can help by researching, writing and updating these articles. It is an easy and fun way to get started with contributing to open source.