创建服务组件
在AngularJS中创建一个服务组件很简单,只需要定义一个具有$get方法的构造函数, 然后使用模块的provider方法进行登记:
//定义构造函数
varmyServiceProvider=function(){
this.$get=function(){
return....
};
};
//在模块中登记
angular.module("myModule",[])
.provider("myService",myServiceProvider);
右边的示例定义了一个支持四则运算的服务:ezCalculator。你可以点击按钮【3+4=?】 查看效果。