Angular初探
来源:互联网 发布:农村金融发展数据分析 编辑:程序博客网 时间:2024/05/25 21:36
AngularJS是Google开发的一个MVC框架,这是1.0的版本。目前有1.0,2.0,4.0三个版本。2.0之后就是Angular。今年三月份Angular 4.0刚刚推出,所以关于Angular最新版的资料是寥寥无几。初学的话还是从1.0开始学起。
推荐两个关于AngularJS的网站:
angularjs 1官网 或 angular2.0/4.0官网
AngularJS 通过新的属性和表达式扩展了 HTML。可以构建一个单一页面应用程序(SPAs:Single Page Applications)。
AngularJS 是一个 JavaScript 框架。它可通过 script标签添加到 HTML 页面。
在github上提供各个 angular.js 版本下载github
Angular的四大核心特性:
1.MVC
Model:数据模型层
View:视图层,负责展示
Controller:业务逻辑和控制逻辑
2.模块化 Model
3.指令系统(特有)
4.双向数据绑定(特有)
在任何页面中必须包含的关键属性是ng-app,它定义了一个Angular应用。一个页面上有且仅有一个ng-app指令,声明引用,类似于C语言中的main函数。
Angular的MVC是借助于$scopr
实现的 rootScop
e处于最顶层的作用域对象
作用域有层次结构,和JS中原型查找的机制是一样的 $scope
是一个POJO(Plain Old JavaScript Object),提供了工具
阅读全文
0 0
- Angular初探
- 初探angular之[$injector:modulerr]
- Angular
- angular
- angular
- angular
- angular
- angular
- Angular
- angular
- angular
- angular
- angular
- Angular
- Angular
- ##Angular
- angular
- angular
- [Spring]web.xml中配置ContextLoaderListener监听器的作用
- Android 自定义模拟时钟控件
- win7安装plsql
- [Unity&]缺少引用空间Utility的解决办法
- IHookHelper
- Angular初探
- js中文转换为urlcode
- Java中静态代码块,普通代码块,构造函数详解
- xp 系统安装 Microsoft .NET Framework v4.0 问题
- 1的个数
- BC高精确度函数库—浮点数运算
- 常用的iOS第三方框架
- BZOJ 3829: [Poi2014]FarmCraft 树形dp
- TensorFlow实战:Gans 学习明星人脸