服务

创建服务组件

在AngularJS中创建一个服务组件很简单,只需要定义一个具有$get方法的构造函数, 然后使用模块的provider方法进行登记:

//定义构造函数

varmyServiceProvider=function(){

this.$get=function(){

return....

};

};

//在模块中登记

angular.module("myModule",[])

.provider("myService",myServiceProvider);

右边的示例定义了一个支持四则运算的服务:ezCalculator。你可以点击按钮【3+4=?】 查看效果。

你可能感兴趣的:(服务)