AngularJs学习笔记__1、初步了解AngularJS
来源:互联网 发布:女士马丁靴品牌知乎 编辑:程序博客网 时间:2024/05/16 07:24
转眼之间工作1年多了,这一年多时间绝大部分写的都是业务系统,接触前台的机会很少。为了让自己的前台不至于太菜,所以下定决心还是学习一下前台框架。在学习一门新技术之前还是先了解一下,免得学完了,自己学的东西能够用来干嘛都不知道。
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS的核心包括:MVVM,模块化,自动化双向数据绑定,语义化标签,依赖注入等等。MVVM指的就是MVVM模式,是微软推出的一种模式,使得开发人员将试图与业务逻辑分离出来;它主要是在视图层和模型层之间新增一层视图模型层。View绑定到ViewModel,然后执行一些命令在向它请求一个动作。而反过来,ViewModel跟Model通讯,告诉它更新来响应UI。
AngularJS使用了不同的方法,它尝试去补足HTML本身在构建应用方面的缺陷。AngularJS通过使用我们称为标识符(directives)的结构,让浏览器能够识别新的语法。例如:
1、使用双大括号{{}}语法进行数据绑定;
2、使用DOM控制结构来实现迭代或者隐藏DOM片段;支持表单和表单的验证;
3、能将逻辑代码关联到相关的DOM元素上;
4、能将HTML分组成可重用的组件。
另外,任何一个架构都有它的适用范围,AngularJs适合一些CRUD的web应用。
0 0
- AngularJs学习笔记__1、初步了解AngularJS
- AngularJS 初步了解.docx
- angularjs学习1--初步了解与第一个应用
- angularjs学习笔记一——了解angularjs、开发环境搭建、第一个angularjs程序
- 初步了解了angularJS的mvc
- AngularJs之helloWorld,初步了解control
- AngularJS初步认识与学习
- AngularJs初步认识与学习
- AngularJs学习笔记--Forms
- AngularJS入门学习笔记
- AngularJS学习笔记
- AngularJS 学习笔记(邹业盛)
- AngularJs学习笔记--bootstrap
- AngularJs学习笔记--directive
- AngularJs学习笔记--directive
- AngularJs学习笔记--bootstrap
- AngularJs学习笔记--expression
- AngularJs学习笔记--Forms
- MFC中的MoveTo和LineTo
- 达内学习日志 DAY02:变量与java的基本数据类型(int,long,float,double,char,boolean)
- NRF24L01——工作原理(关于发送接收通道地址)解读
- ArrayList,LinkedList,Vector
- acm-UVA247解题报告
- AngularJs学习笔记__1、初步了解AngularJS
- [深入理解Android卷一全文-第四章]深入理解zygote
- hdu1016(Prime Ring Problem)
- 一款简单实用的jQuery图片画廊插件
- scala隐式转换 及并发
- 深入浅出Tabhost+简单入门Demo
- Docker学习5 - 镜像
- 通过 VMware 安装 Mac OS X 10.10 Yosemite 8
- [poj 2960]S-Nim