AngularJs(版本1)
今天看了一个大神的博客,感觉对angularJs的理解又增加了不少,这篇博客写下我今天从他的博客中学到的东西:
https://blog.csdn.net/zhujun_xiaoxin/article/details/52589743
服务:
服务的本质是一个对象,既然是一个对象,肯定有属性和方法;
调用服务就是调用这个对象的属性和方法
-
注册服务:
- factory
factory(name,function)先定义一个对象,给这个对象添加属性和方法,然后用return语句返回这个对象,两个入参的值分别表示的是:- name,服务的名字;
- function,定义一个对象,添加属性和方法,用return返回这个对象
如下:
var myAPP = angular.module("myAPP",[]); //首先需要声明一个模块 myApp.factory("myService",function(){ //注册一个名字叫myService的服务 //第一种 return{ serviceName:"testService", serviceMethod:function(){ alert("hello,service"); } };//在c
- factory