# 再论双向绑定
## 双向绑定
* View的数据渲染和模型(也就是作用域scope里面的数据)之间相互绑定
* 双向指的是那两向,第一个方向View(xxx.html),第二方向数据模型(scope)【一般情况下scope由控制器控制】
* 绑定的是什么,是数据,其实绑定的是同一个数据
## View的改变
* 使用ng-model指令吧scope的属性绑定到有效的表单标签中
* View的改变实际上是利用了表单标签
## 模型的改变
* 就是scope的属性的改变
~~~
angular.module('myapp').controller('index_c', ['$scope', function ($scope) {
$scope.aaa='123';
}]);
~~~
* 模型的scope的数据使用两种方式绑定到View
* 使用angular表达式`{{}}`绑定
~~~
<h1 id="myh1" >{{aaa}}</h1>
~~~
* 使用angular指令ng-model绑定到有效的表单标签上
~~~
<input type="text" ng-model="aaa" ></input>
~~~
## 双向绑定原理【脏检查机制】
* scope对象的
- Angular简介
- angular1资料网站
- Angular初级部分
- 打破传统的前端
- Angular基本组成部分
- Angular环境搭建
- Angular项目测试
- Angular基础概念
- Angular模块
- Angular控制器
- Angular指令
- Angular表达式
- Angular视图
- Angular基础实战
- Angular模块创建和使用
- Angular控制器和模型创建
- scope对象
- 控制器中调度window对象和document对象
- Angular表达式调度过滤器
- Angular中的ng模块全局方法
- Angular模板应用
- 使用指令复制元素
- 使用指令隐藏显示元素
- Angular指令ng-if
- ng-src和ng-href
- Angular处理样式
- Angular作用域事件传递
- 表单中的元素
- Angular初学者常见的坑
- 再论双向绑定
- Angular中级部分
- Angular路由机制
- ui-router管理状态
- ui-router状态嵌套和视图嵌套
- ui-router多个命名的视图
- ui-router路由控制
- 自定义指令
- 自定义过滤器
- Angular项目目录结构
- Angular服务
- Angular高级部分
- Angular依赖注入
- README