当前位置:AngularJS API > ng
ng 模块| 名称 | 描述 |
|---|---|
| $jsonpCallbacks | |
| $log | 简单的打印日志的服务。默认实现安全的写入信息到浏览器的控制台(如果存在的话)。 |
| $http | $http是Angular的一个核心服务,它有利于浏览器通过XMLHttpRequest 对象或者 JSONP和远程HTTP服务器交互。 |
| $compile | |
| $anchorScroll | 根据HTML5的规则,当调用这个函数时,它检查当前的url的hash值并且滚动到相应的元素。 |
| $interval | window.setInterval的Angular包装形式。 |
| $animate | $animate服务提供了基本的DOM操作功能如在DOM里插入、移除和移动元素,以及添加和删除类。这个服务是ngAnimate的核心服务,为CSS和Javascript提供了高档次的动画。 |
| $q | 一个帮助处理异步执行函数的服务。当他们做完处理时,使用它们的返回值(或异常)。 |
| $httpParamSerializerJQLike | |
| $templateRequest | $templateRequest服务运行进行安全检测,然后使用$http下载被提供的模板,成功后,将内容存储在$templateCache里。如果HTTP请求失败或HTTP请求的响应数据是空的,将抛出个$compile错误(通过设置该函数的第二个参数为true)。该注意的是,$templateCache的内容是可信的,所以调用$sce.getTrustedUrl(tpl)是省略的,当tpl的类型是字符串并且$templateCache具有匹配的项。 |
| $modelOptions | |
| $interpolate | 将一个字符串编译成一个插值函数。HTML编译服务使用这个服务完成数据绑定。 |
| $exceptionHandler | |
| $controller | |
| $templateCache | 第一次使用模板,它被加载到模板缓存中,以便快速检索。你可以直接将模板标签加载到缓存中,或者通过$templateCache服务。 |
| $rootScope | |
| $document | |
| $parse | 将Angular表达式转换为函数。 |
| $httpBackend | |
| $cacheFactory | |
| $filter | |
| $location | $location服务解析浏览器地址中的url(基于window.location)并且使url在应用程序中可用。将地址栏中的网址的变化反映到$location服务和$location的变化反映到浏览器地址栏。 |
| $rootElement | |
| $locale | |
| $sce | $sce 服务是AngularJs提供的一种严格上下文转义服务。 |
| $animateCss | |
| $sceDelegate | $sceDelegate是一个AngularJs为$sce服务提供严格的上下文转义服务的服务。 |
| $window | 一个浏览器窗口对象的引用。它是一个全局对象,在window中是全局可用的,但是它导致一些问题。在Angular中也经常通过$window服务提到它,因此它可以被重写、删除及测试。 |
| $timeout | window.setTimeout的Angular包装形式 |
| $httpParamSerializer |
| 名称 | 描述 |
|---|---|
| angular.identity | 返回它第一参数的函数 |
| angular.toJson | 把对象转为Json字符串 |
| angular.uppercase | 将指定的字符串转换为大写 |
| angular.equals | 比较两个值或者两个对象是不是相等 |
| angular.isUndefined | 判断参数是否是一个Undefined |
| angular.isElement | 判断参数是否是一个DOM元素(或用jQuery元素) |
| angular.isDefined | 判断参数是否是定义引用 |
| angular.isstring | 判断参数是否是一个字符串 |
| angular.copy | 复制一个对象或者一个数组 |
| angular.isDate | 判断参数是否是时间类型 |
| angular.isArray | 判断参数是否是数组 |
| angular.injector | 创建一个injector对象, 调用injector对象的方法可以获得angular的service, 或者用来做依赖注入 |
| angular.noop | |
| angular.fromJson | 把Json字符串转为对象 |
| angular.lowercase | 将指定的字符串转换为小写 |
| angular.module | 注册或检索模块 |
| angular.isFunction | 判断参数是否是一个函数 |
| angular.bind | 上下文,函数以及参数动态绑定 |
| angular.extend | 复制src对象中的属性去dst对象中 |
| angular.isNumber | 判断参数是否是一个Number |
| angular.forEach | 循环对obj对象的每个元素调用iterator |
| angular.bootstrap | 用于手动加载angularjs模板 |
| angular.isObject | 判断参数是否是一个对象 |
| angular.element | 包裹着一部分DOM element或者是HTML字符串,把它作为一个jQuery元素来处理 |
| 名称 | 描述 |
|---|---|
| ngInit | 定义应用的初始化值 |
| ngMouseup | 规定当在元素上松开鼠标按钮时的行为 |
| ngCopy | 规定拷贝事件的行为 |
| ngOpen | 指定元素的 open 属性 |
| ngApp | 定义应用程序的根元素。 |
| ngInclude | 在应用中包含 HTML 文件 |
| ngClass | 指定 HTML 元素使用的 CSS 类 |
| ngNonbindable | 规定元素或子元素不能绑定数据 |
| ngBind | 绑定 HTML 元素到应用程序数据 |
| ngSrc | 指定 |
| ngSrcset | 指定 |
| ngClasseven | 类似 ng-class,但只在偶数行起作用 |
| ngChange | 规定在内容改变时要执行的表达式 |
| ngHref | 为 元素指定链接 |
| ngCsp | 修改内容的安全策略 |
| ngRepeat | 定义集合中每项数据的模板 |
| ngCut | 规定剪切事件的行为 |
| ngOptions | 在 <select> 列表中指定 <options> |
| ngKeypress | 规定按下按键事件的行为 |
| ngController | 定义应用的控制器对象 |
| ngShow | 显示或隐藏 HTML 元素 |
| ngDblclick | 规定双击事件的行为 |
| ngClassodd | 类似 ng-class,但只在奇数行起作用 |
| ngCloak | 在应用正要加载时防止其闪烁 |
| ngKeyup | 规定松开按键事件的行为 |
| ngBindtemplate | 规定要使用模板替换的文本内容 |
| ngMousemove | 规定鼠标指针在指定的元素中移动时的行为 |
| ngHide | 隐藏或显示 HTML 元素 |
| ngDisabled | 规定一个元素是否被禁用 |
| ngKeydown | 规定按下按键事件的行为 |
| ngBlur | 规定 blur 事件的行为 |
| ngClick | 定义元素被点击时的行为 |
| ngList | 将文本转换为列表 (数组) |
| ngMouseover | 规定鼠标指针位于元素上方时的行为 |
| ngValue | 规定 input 元素的值 |
| ngModeloptions | 规定如何更新模型 |
| ngSwitch | 规定显示或隐藏子元素的条件 |
| ngStyle | 指定元素的 style 属性 |
| ngMousedown | 规定按下鼠标按键时的行为 |
| ngIf | 判断语句,如果值为falsh,所在的div层不显示 |
| ngBindhtml | 绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符 |
| ngChecked | 规定元素是否被选中 |
| ngPaste | 规定粘贴事件的行为 |
| ngSubmit | 规定 onsubmit 事件发生时执行的表达式 |
| ngMouseleave | 规定鼠标指针离开元素时的行为 |
| ngReadonly | 指定元素的 readonly 属性 |
| ngModel | 绑定 HTML 控制器的值到应用数据 |
| ngSelected | 指定元素的 selected 属性 |
| ngMouseenter | 规定鼠标指针穿过元素时的行为 |
| ngFocus | 规定聚焦事件的行为 |
| 名称 | 描述 |
|---|
| 名称 | 描述 |
|---|---|
| filter | |
| json | |
| uppercase | |
| currency | 格式化数字为货币格式 |
| orderBy | |
| number | |
| date | |
| lowercase | |
| limitTo |
| 名称 | 描述 |
|---|---|
| select.SelectController | |
| form.FormController | |
| $cacheFactory.Cache | |
| angular.Module | |
| ModelOptions | |
| ngModel.NgModelController | |
| $rootScope.Scope | |
| $compile.directive.Attributes |