angularjs
fangwenzheng88
这个作者很懒,什么都没留下…
展开
-
利用angular指令监听ng-repeat渲染完成后执行脚本
业务中有时需要在异步获取数据并用ng-repeat遍历渲染完页面后执行某个操作,angular本身并没有提供监听ng-repeat渲染完成的指令,所以需要自己动手写。有经验的同学都应该知道,在ng-repeat模板实例内部会暴露出一些特殊属性$index/$first/$middle/$last/$odd/$even,$index会随着每次遍历(从0开始)递增,当遍历到最后一个时,$last的值为转载 2017-08-21 22:10:44 · 240 阅读 · 0 评论 -
AngularJs--ng-repeate渲染完毕后执行的代码
AngularJs呈现页面的原理 AnguarJs提供了一些对于Html进行加强的语义标签(directive),这些标签在浏览器加载完页面后被执行。举例来说:<div ng-controller="ctrl2"> <input type="text" ng-model="page"> <div repeat-finish ng-repeat="i in [1,2,3,4,5]">原创 2017-12-27 14:41:28 · 1632 阅读 · 0 评论 -
AngularJS自定义指令
除了 AngularJS 内置的63个指令外,我们还可以创建自定义指令。你可以使用 .directive 函数来添加自定义的指令。要调用自定义指令,HTML 元素上需要添加自定义指令名。使用驼峰法来命名一个指令, runoobDirective, 但在使用它时需要以 - 分割, runoob-directive,自定义指令的参数如下:[javascript] view转载 2017-12-27 14:07:21 · 320 阅读 · 0 评论 -
ui-router使用
ui-router官网 ui-router中文网,包含各种历史版本信息 angularJS中文网Angularjs ui-router:前言:官网原话:0.2.x状态事件已被弃用。我们建议转移到Transition Hooks,因为它们提供更多的灵活性,支持异步,并提供实现有意义的应用程序行为所需的上下文(Transition等)。例如:下面这个例子已被废弃($stateNotFound等也被废原创 2017-12-26 22:53:42 · 312 阅读 · 0 评论 -
angularjs ng-repeat
要循环的数据$scope.friends = [ {name:'John', age:25, gender:'boy'}, {name:'Jessie', age:30, gender:'girl'}, {name:'Johanna', age:28, gender:'girl'}, {name:'Joy', age:15, gender:'girl'},转载 2017-12-20 16:55:39 · 288 阅读 · 0 评论 -
angularJS中的父子作用域和兄弟作用域,以及父子,兄弟controller通信机制
angularJS中非常重要的概念之一就是作用域,不同的作用域之间是相互隔离的,通过常规手段是无法互相访问变量及方法的本次我们着重讲一下父子作用域和兄弟作用域1.父子作用域 当我们的controller层级关系是这种时,ChildCtrl就是子controller,ParentCtrl就是父controller,他们之间的作用域关系就是父子作用域app转载 2017-12-08 11:17:49 · 489 阅读 · 0 评论 -
AngularJS中控制器之间通信方法
如何在作用域之间通信呢? 1.创建一个单例服务,然后通过这个服务处理所有子作用域的通信。 2.通过作用域中的事件处理通信。但是这种方法有一些限制;例如,你并不能广泛的将事件传播到所有监控的作用域中。你必须选择是否与父级作用域或者子作用域通信。$on、$emit和$broadcast使得event、data在controller之间的传递变的简单。$emit:子传父 传递e转载 2017-12-08 11:16:44 · 193 阅读 · 0 评论 -
angularJs自定义filter
uppercase|lowercase:大小写转换过滤json:json格式过滤date:日期格式过滤number:数字格式过滤currency:货币格式过滤filter:查找limitTo:字符串对象截取,负数从后向前截取orderBy:对象排序<!-- 向表达式添加过滤器:可以通过一个管道字符(|)和一个过滤器添加到表达式中--> {{ person.lastName | upp原创 2017-12-27 15:29:07 · 320 阅读 · 0 评论