Angular基础引导(1)

好长时间没有来写东西了,决定为之前问我较多的Angular和React两大框架进行简单的回答和整理,希望能够为大家有些帮助。有不足之处还望指出。

一、废话不多说,上干货:

  1.Angularjs是什么?学之前一定要先搞懂这个吧~ Angularjs简单来说就是js的一个框架,并且很多人都在用,它能够帮助我们创建Web Application

  2.什么时候出生的?诞生于2009年,被谷歌收购用于很多很多项目里。

  3.他能干什么?主要针对SPA(不知道的自行百度哈)应用和商业业务流程性应用的开发;现在的话主要应用于后台管理系统的开发。

  4.他有那几个版本?可以说版本众多,国内的话目前用的最多的还是1.3x,当然2.0已经开始火热了

二、现在对它也有简答的了解了,那么现在开始聊他的主要核心思想:

  1.expression-表达式:双大括号{{}} ,其中支持计算;

  2.MVC:数据模型、视图、控制器-是数据模型与视图的桥梁;

  3.$scope-作用域:有全局的$rootscope和局部的$scope,类似于js中的作用域;

  4.service-服务:Angular自带的服务例如:$scope、$timeout等,以及我们自定义的服务;

  5.依赖注入思想:其中依赖注入的形参名不可更改;

  6.directive-指令:Angular内置的指令以及我们自定义的指令;

  7.filter-过滤器:Angular内置的过滤器(currency、limitTo、filter、orderBy等)以及我们自定义的过滤器;

  8.MVVM-双向数据绑定:ng-model配合input可以简单实现;

Angular简单引导就先写到这,希望能对初学者能够有一定的启发作用;

原文地址:https://www.cnblogs.com/yanglei9308/p/6364637.html