Angular 方法

原创 2016年06月01日 18:48:23

1. angular.bootstrap

Use this function to manually start up angular application.

Angular will detect if it has been loaded into the browser more than once and only allow the first loaded script to be bootstrapped and will report a warning to the browser console for each of the subsequent scripts. This prevents strange results in applications, where otherwise multiple instances of Angular try to work on the DOM.

用法:angular.bootstrap(element, [modules]);

 

2. angualr.copy

Creates a deep copy of source, which should be an object or an array.

· If no destination is supplied, a copy of the object or array is created.

· If a destination is provided, all of its elements (for array) or properties (for objects) are deleted and then all elements/properties from the source are copied to it.

· If source is not an object or array (inc. null and undefined), source is returned.

· If source is identical to 'destination' an exception will be thrown.

3. angular.element

Wraps a raw DOM element or HTML string as a jQuery element.

把原生的DOM元素或者HTML字符串作包装成JQuery元素

4.angular.fromJson

Deserializes a JSON string.反序列化json字符串

5.angular.injector

Creates an injector function that can be used for retrieving services as well as for dependency injection (seedependency injection).

6.angular.isArray

Determines if a reference is an Array.

7.angular.isDate

Determines if a value is a date.

8. angular.isDefined

Determines if a reference is defined.

9.angular.isElement

Determines if a reference is a DOM element (or wrapped jQuery element).

10.angular.isNumber

Determines if a reference is a Number.

11.angular.isString

Determines if a reference is a String.

12.angular.isUndefined

Determines if a reference is undefined.

13.angular.lowercase/angular.uppercase

Converts the specified string to lowercase/uppercase.

14.angular.toJson

Serializes input into a JSON-formatted string. Properties with leading $ characters will be stripped since angular uses this notation internally.

15. angualr.module

A module is a collection of services, directives, controllers, filters, and configuration information. angular.module is used to configure the$injector.

// Create a new module
var myModule = angular.module('myModule', []);

// register a new service
myModule.value('appName', 'MyCoolApp');

// configure existing services inside initialization blocks.
myModule.config(['$locationProvider', function($locationProvider) {
  // Configure existing providers
  $locationProvider.hashPrefix('!');
}]);

Then you can create an injector and load your modules like this:

var injector = angular.injector(['ng', 'myModule'])

However it's more likely that you'll just use ngApp or angular.bootstrap to simplify this process for you.


Usage

angular.module(name, [requires], [configFn]);

Arguments

Param Type Details
name string

The name of the module to create or retrieve.

requires
(optional)
!Array.<string>=

If specified then new module is being created. If unspecified then the module is being retrieved for further configuration.

configFn
(optional)
Function=

Optional configuration function for the module. Same as Module#config().

Returns

module

new module with the angular.Module api.


以上内容整理了官网


 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

angular中的全局方法和指令介绍1

### 复习并总结Angular开发流程 0.下载angular,暴力angular,找到js拖拽过来,npm下载 1.引入 2.在要控制的标签上写上ng-app 3.写controller,告诉an...
  • ITzhongzi
  • ITzhongzi
  • 2017年03月31日 00:16
  • 597

angular学习(十三)——Component

转载请写明来源地址:http://blog.csdn.net/lastsweetop/article/details/56285838理解Components在angularjs中,Component...
  • lastsweetop
  • lastsweetop
  • 2017年02月21日 15:54
  • 5462

angularjs学习笔记-封装公共模块

1、$rootscope和$scope的区别和作用        $scope是angularJS中的作用域(其实就是存储数据的地方),很类似javascript的原型链 。搜索的时候,优先找自...
  • wgh1015398431
  • wgh1015398431
  • 2016年10月19日 20:12
  • 1235

angular公共页面提供公共服务(例如获取小区)

需求:在开发中有个需求,需要获取用户的所在小区,用户需要跳转到小区页面,选择小区之后再回退到选择小区的页面(有多个页面都需要选择小区)。   思路:页面需要跳转到选择小区页面,既然是单独的页面,就有单...
  • hbiao68
  • hbiao68
  • 2016年09月07日 18:08
  • 268

angular最好不要在resource的$promise的catch里面加alert

怎么说呢,有可能会导致因为这个alert阻止了请求的真正发送。 例如在一个resource对象发送中刷新页面,又再次赋值发送,这个东西会先进catch 如果在这个时候alert就会阻止原来的默认重...
  • xiedong9857
  • xiedong9857
  • 2016年09月14日 11:46
  • 492

Angular 比较常用的指令

特别好用的指令 来自  http://techlogs.cn/angular-bi-jiao-chang-yong-de-zhi-ling/ 已经用了angular很久积累了一些很实用...
  • XINGXUEXX
  • XINGXUEXX
  • 2016年11月02日 15:57
  • 1332

angularjs$resource的5种基本操作方法

get,save,query,delete,remove五种基本操作详解及扩展 【HTTP GET类型的方法】   ①GET请求:  get(params,successFn,errrorFn) ...
  • javascript_panjialin
  • javascript_panjialin
  • 2016年12月08日 16:23
  • 581

Angularjs开发的一些方法和建议整理

1、如何使用yeoman快速的构建一个Angularjs环境1.1、安装node/npmsudo apt-get install nodejs*注意: 1 有些时候安装nodejs后在/usr/bi...
  • hhp_hhp
  • hhp_hhp
  • 2015年09月22日 11:22
  • 922

angularJs指令的3种绑定策略

今天,我来谈谈angularJs指令的3种绑定策略。 公司最近大量使用angularJs做单页面应用,就免不了使用angularJs的一些组件,而有的组件网上有现成的,不必操心,而有的就得自食其力,先...
  • yq_oxygen
  • yq_oxygen
  • 2016年08月19日 11:11
  • 3228

Angular的run方法巧妙运用

**1.浏览器判断** 在angular做微信应用的时候,有时候我们也想把相同一份代码运行在非微信的浏览器上,这时候我们可以在angular的run上写点东西实现~ 例如asw.run函数里执行定...
  • qq_27080247
  • qq_27080247
  • 2016年03月09日 19:39
  • 14571
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Angular 方法
举报原因:
原因补充:

(最多只允许输入30个字)