码迷,mamicode.com
首页 > Web开发 > 详细

AngularJS 四 服务

时间:2018-01-17 00:41:18      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:16px   完成   执行   传递   href   使用   组件   图片   应用   

AngularJS服务:    

API:  https://docs.angularjs.org/api/ng/service        下面只会介绍几种,需要的话可以去官网查看

AngularJS服务是用于特定任务的JavaScript函数,可以在整个应用程序中重用。

注:AngularJS内置服务以$开头,与其他内置对象相同。

技术分享图片

技术分享图片

所有的Angular服务都是懒的实例化单例这意味着AngularJS框架在应用程序组件依赖于它时实例化一个服务而且,所有组件都共享同一个服务实例

 

 

$ http服务:

技术分享图片

 

$http.get实例:

技术分享图片      技术分享图片

技术分享图片

get传参

技术分享图片

 post传参

 如果按jquery模式,这样传递参数在后台并不能得到参数的。

  技术分享图片

技术分享图片

在angularJS里面需要做点修改

技术分享图片       技术分享图片

 

使用 $http来完成get或post提交

技术分享图片

 

 $log

 AngularJs包含日志记录服务$ log,它将消息记录到浏览器的控制台。

 技术分享图片                                  技术分享图片

 

$interval  

AngularJS包括$ interval服务,它在JavaScript中执行与setInterval()方法相同的任务。$ interval是setInterval()方法的一个包装,所以很容易覆盖.

 技术分享图片

 

 

$ window

AngularJs包含$ window服务,它指向浏览器窗口对象。

在JavaScript中,window是一个全局对象,它包含许多内置的方法,如alert(),prompt()等

 技术分享图片

 

AngularJS 四 服务

标签:16px   完成   执行   传递   href   使用   组件   图片   应用   

原文地址:https://www.cnblogs.com/Sea1ee/p/8252694.html

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