服务

创建服务组件

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

//定义构造函数

varmyServiceProvider=function(){

this.$get=function(){

return....

};

};

//在模块中登记

angular.module("myModule",[])

.provider("myService",myServiceProvider);

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 参考: 服务|Android Developers 一. 什么是服务 服务是一个可以在后台执行长时间运行操作而不提...
    NickelFox阅读 594评论 0 3
  • 一.constant服务: app.constant("name",obj) name为服务的名字,obj为一个j...
    A你叫阿钧阅读 499评论 0 1
  • 版本:4.0.0+2 随着英雄指南应用的进化,你将会添加更多的需要访问英雄数据的组件。 你将创建一个单独的可复用的...
    soojade阅读 575评论 0 1
  • 出于内存占用和性能的考虑,控制器只会在需要时被实例化,并且不再需要就会被销毁。这意味着每次切换路由或重新加载视图时...
    oWSQo阅读 524评论 0 1
  • 一 《如何阅读一本书》主要介绍了阅读的方法 一,阅读一本书前要问自己4个问题 这本书和我有关系吗,我能从中学习到什...
    纯洁的小肥鸭阅读 839评论 0 0

友情链接更多精彩内容