各位观众老爷大家好,欢迎收看内裤总动员之程序猿的IT程序大讲堂,今天给大家分享一个新的东西就是.AngularJS.跟着上一次的继续,今天给大家分享一下AngularJS service.
AngularJS 服务(Service)
服务,😍 所谓的服务,是一个函数或对象,可在你的AngularJS应用中使用.
AngularJS内建了30多个服务.
其中有一个$location服务,他可以返回当前页面的URL地址.
给大家看个栗子:
答案:
注意$location服务是作为一个参数传递到 controller 中。如果要使用它,需要在 controller 中定义。
为什么使用服务?
$http是 AngularJS 应用中最常用的服务。服务向服务器发送请求,应用响应服务器传送过来的数据。
AngularJS 会一直监控应用,处理事件变化, AngularJS 使用$location服务比使用window.location对象更好。
$http服务
$http是angularJS应用中最常用的服务,服务向服务器发送请求,应用响应服务器传送过来的数据.
栗子:额 ......这个栗子冒失失效了~~~~没有出现内容.
😂好吧~~~~~~~~~~~~
$timeout服务
此服务对了js的window.setTimeout函数差不多
栗子:
答案:
延迟两秒后进行更改.
$interval服务
此服务对应了js的 setInterval函数
栗子:
答案:
创建自定义服务
创建自定义服务,需要在定义过滤器的时候独立添加.
栗子: 转换16进制
答案:
这个就是自定义服务,转换16进制.
再给大家来个栗子.使用过滤器做出16进制.
在给大家来个栗子. 数组转换16进制.
好啦,关于 服务的知识点就分享这些啦......😂饿死宝宝了~~~~~~我去吃饭去啦.谢谢大家了