码迷,mamicode.com
首页 > 其他好文 > 详细

一个Angular模块中可以声明哪些组件?

时间:2016-08-03 13:18:41      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:

 一个Angular模块中可以声明哪些组件?

  (1) controller        控制器

  (2) directive                指令

  (3) function                函数 angular.module( )

  (4) service                服务         ng/service/$http        

  (5) filter                过滤器

  (6) provider                提供者/供应商

  (7) object                对象

  (8) type                        类型

  (9) factory                工厂

AngularJS提供的服务:

  (1)ng/service/$http:用于向服务器发起异步的AJAX请求

  用法:

          $http( {method:‘get/post/...‘, url:‘‘} ) .success( fn ).error( fn );

$http.get(‘url‘).success( fn );

$http.post(‘url‘, data).success( fn );

  注意:控制器中可以使用$http对象用于从服务器获取AJAX请求响应;必须在控制器声明函数中声明使用该对象!

  (2)ng/service/$interval:用于在控制器内实现一个周期性定时器

  用法:

$interval( fn, time );

AngularJS四大特性之二——双向数据绑定

  Angular所有操作的中心:模型数据——获取、呈现、修改、删除

  DOM/jQuery所有操作的中心:DOM元素

  (1)方向1:把Model数据绑定(不是简单输出)到View中,此后不管任何时候,只要Model数据一改变,View中的输出会同步改变!

  说明:大部分Angular提供的指令默认都具备数据绑定功能。

  (2)方向2:把View中的数据(表单输入域)绑定到Model中,此后不管任何时候,只要View数据一改变,Model中的数据立即同步改变!

  说明:此方向的绑定只能使用ngModel指令来实现!

技术分享技术分享

 

易维(深圳)科技有限公司

     多维你的世界

微信:EVisYOJOY

微博:http://weibo.com/EVisYOJOY

官网:http://www.evister.com/

联系&投稿:service@evister.com

一个Angular模块中可以声明哪些组件?

标签:

原文地址:http://www.cnblogs.com/EVisYOJOY/p/5732308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!