1. factory方式创建的服务,作用就是返回一个有属性有方法的对象。相当于:var f = myFactory(); 在自定义服务里注入服务示例,但不能注入$scope作用域对象。 2.service 通过service方式创建自定义服务,相当于new的一个对象:var s = new mySe ...
分类:
Web程序 时间:
2018-02-09 15:05:13
阅读次数:
195
第一种方式,参数放到post请求中 createTask : function(fileName,beginDate,endDate) { var url = 'financialExportToEBS/createTask'; var deferred = $q.defer(); var prom ...
分类:
Web程序 时间:
2018-02-08 20:11:46
阅读次数:
251
看别人的项目中有用到 var def = $q.defer()返回一个deferred异步对象def 当代码逻辑遇到 def.resolve(rtns); deferred状态为执行成功,返回rtns为从后台取到的数据,可以继续执行def.then(),def.done() deferred.rej ...
分类:
Web程序 时间:
2018-02-08 20:04:35
阅读次数:
177
配置模块 通过config方法实现对模块的配置,AngularJS中的服务大部分都对应一个“provider”,用来执行与对应服务相同的功能或对其进行配置。比如$log、$http、$location都是内置服务,相对应的“provider”分别是$logProvider、$httpProvider ...
分类:
其他好文 时间:
2018-02-08 17:47:21
阅读次数:
136
Angular2中文官网:https://www.angular.cn/guide/quickstart Angular2中的管道@Pipe即是模板中对数据的变换机制,作用和AngularJS中的过滤器filter一样 Angular2内置管道,以及Angular官方的介绍 DecimalPipe: ...
分类:
其他好文 时间:
2018-02-07 14:43:53
阅读次数:
198
基本介绍 1、AngularJS采用模块化的方式组织代码,将一些通用逻辑封装成一个对象或函数,实现最大程度的复用,这导致了使用者和被使用者之间存在依赖关系。 2、所谓依赖注入是指在运行时自动查找依赖关系,然后将查找到依赖传递给使用者的一种机制。 3、常见的AngularJS内置服务有$http、$l ...
分类:
其他好文 时间:
2018-02-06 18:12:32
阅读次数:
156
1.angular.bind(self, fn, args) 作用:返回一个新的函数,绑定这个函数的this指向self 参数:self:新函数的上下文对象 fn:需要绑定的函数 args:传递给函数的参数 返回值:this指向self的新函数 作用:返回一个新的函数,绑定这个函数的this指向se ...
分类:
Web程序 时间:
2018-02-04 22:52:30
阅读次数:
298
基本介绍 在AngularJS中使用过滤器格式化展示数据,在“{{}}”中使用“|”来调用过滤器,使用“:”传递参数。 基本使用 过滤器可以串起来使用,只要用 | 来衔接就行了,所以还是很方便的 ...
分类:
其他好文 时间:
2018-02-04 14:45:10
阅读次数:
163
基本介绍 除了使用AngularJS内建过滤器外,还可以根业务需要自定义过滤器,通过模块对象实例提供的filter方法自定义过滤器。 基本使用 (1)input是将绑定的数据以参数的形式传入 (2)input后面的参数也就是:后面的参数,指导在视图时候该如何传递参数 (3)filter方法的回调函数 ...
分类:
其他好文 时间:
2018-02-04 14:42:50
阅读次数:
142
基本介绍 angularjs可以实现数据的双向绑定:(1)视图到模型的数据绑定,(2)模型到数据的绑定 基本使用 1、ng-model可以实现视图到模型的数据传输 2、{{name}}可以实现模型到视图的数据传输 ...
分类:
其他好文 时间:
2018-02-03 19:57:06
阅读次数:
176