博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
41.AngularJS 服务(Service)
阅读量:6245 次
发布时间:2019-06-22

本文共 981 字,大约阅读时间需要 3 分钟。

转自:https://www.cnblogs.com/best/tag/Angular/

什么是服务?

在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。

AngularJS 内建了30 多个服务。

有个 $location 服务,它可以返回当前页面的 URL 地址。

1  2  3  4 
5 6 7 8 9
10

当前页面的url:

11

{
{myUrl}}

12
13 14

该实例使用了内建的 $location 服务获取当前页面的 URL。

15 16 22 23 24

 

 

2.

$http 服务

$http 是 AngularJS 应用中最常用的服务。 服务向服务器发送请求,应用响应服务器传送过来的数据。

1  2  3  4 
5 6 7 8 9
10 11

欢迎信息:

12 13

{
{myWelcome}}

14 15
16 17

$http 服务向服务器请求信息,返回的值放入变量 "myWelcome" 中。

18 19 27 28 29

 

 

3.

$timeout 服务

AngularJS $timeout 服务对应了 JS window.setTimeout 函数。

1  2  3  4 
5 6 7 8 9
10 11

两秒后显示信息:

12 13

{
{myHeader}}

14 15
16 17

$timeout 访问在规定的毫秒数后执行指定函数。

18 19 28 29 30

 

 

4.

$interval 服务

AngularJS $interval 服务对应了 JS window.setInterval 函数。

1  2  3  4 
5 6 7 8 9
10 11

现在时间是:

12 13

{
{theTime}}

14 15
16 17

$interval 访问在指定的周期(以毫秒计)来调用函数或计算表达式。

18 19 28 29 30

 

你可能感兴趣的文章
Magent搭建Memcached集群
查看>>
SQL Server远程备份报错:Operating system error 1326
查看>>
域名转移和域名DNS修改
查看>>
域名查找及错误检查
查看>>
JavaScript 字符串处理详解
查看>>
Linux 查看系统硬件信息(实例详解)
查看>>
Linux系统开发8 线程
查看>>
我的友情链接
查看>>
linux安装过程对硬盘进行分区
查看>>
linux安装eclipse集成开发环境
查看>>
像少年啦飞驰
查看>>
Advanced+Apple+Debugging(1)
查看>>
EIGRP实验 3 :EIGRP 拓扑、路由以及汇聚
查看>>
我的友情链接
查看>>
计算网速
查看>>
jdk8中HashMap的优化和底层内存的优化
查看>>
js中bind、call、apply函数的用法
查看>>
PHP集群中SESSION共享方案之Redis
查看>>
KVM虚拟化开源高可用方案(三)glusterfs
查看>>
linux中date的用法总结
查看>>