angularJs 1.x
文章平均质量分 84
心跳停了HeartBeat
java攻城狮,就得努力攻下java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
angularJs1.x<二、控制器Controller>
angularJs的controller是动态取值赋值的最常用内容 1、controller angularjs的controller其实就是一个JavaScript的的 function,但是因为每一个controller需要有一个作用域,故每一个angularJs的controller必须传入一个参数用于表达当前controller的作用域,该参数是固定的 $scope;在其control原创 2015-09-11 10:26:08 · 612 阅读 · 0 评论 -
angularJs<一、数据绑定>
angularJs的数据绑定是双向的。 在操作之前我们都需要引入angularJs的js文件,下载地址为: http://angularjs.org 1、ng-app; ng-app是以html的属性方式写入某个标签,用于定义angularJs的作用域范围,比如 ,, 分别表示在页面加载完毕后angularjs会ng-app属性标记的html,body,div范围内去检索angularJ原创 2015-09-11 10:12:59 · 458 阅读 · 0 评论 -
angularJs1.x <三、ng-bind>
在上一节我们说到angularJs的controller,我们平时用{{ }}取值是能够正常取值,但是会出现一定问题,因为AngularJs是在页面加载完毕之后进行脏数据检查,然后更新 所以在网络出现延迟的情况下我们就会出现页面刚打开 出现大量类似于{{ name }}的东西,页面加载完成后,这些又自动更新为所属属性的值;具体我们看下例子如下: 本例子必须启动服务器进行测试,如果将ht原创 2015-09-11 10:56:15 · 640 阅读 · 0 评论 -
angularJS<五、$scope中的$apply和$digest>
1、 脏数据检查 将原有的对象赋值一份快照,在摸个时间比价现在对象与快照的值,如果不一样就表明发生变化 2、$digest方法 $digest方法则是angularJs中调用脏数据检查。进行数据更新; 3、$apply 因为$digest不具备安全检查的,以及异常抛出,更主要的$diges只能对通过evel方法解析后的数据进行脏数据检查,所以angularJs用$ap原创 2015-09-14 08:33:21 · 754 阅读 · 0 评论 -
angularJS<四、多个Controller的作用域>
angularJs的作用域是针对于在html页面里面引入ng-Controller的位置来说的,angularjs的controller和javaScript的作用域很类似;如: div ng-controller="controllerDemo"> input type="text" ng-model="name"value="">原创 2015-09-14 08:31:09 · 2494 阅读 · 1 评论 -
angularJS<六、$scope里的$watch方法>
angularJS 1、$watch的作用 主要用来监听model,如果model发生变化,则触发某些事情 比如我们前面说到的脏数据检查脏数据检查调用$apply方法,调用evel进行数据解析,再调用$digest方法进行检查 ,在$digest执行时候,如果$watch观察到value与上一次执行时不一样时候就会触发进行数据更新; 2、$watch的格式原创 2015-09-14 08:34:04 · 3699 阅读 · 0 评论
分享