【问题标题】:http.get in controller vs service : angularjs [closed]http.get 在控制器与服务中:angularjs [关闭]
【发布时间】:2014-09-05 03:59:36
【问题描述】:

在 AngularJS 网站的 PhoneCat 教程中,建议将 http.get 替换为我们自己的自定义服务。 https://docs.angularjs.org/tutorial/step_11 除了使代码模块化之外,还有其他用途吗? (在某处读到服务只被调用一次,不像控制器。但不确定)

【问题讨论】:

  • 我只是想知道当有一个内置的http.get时定义我们自己的服务有什么用。该服务可以做其他事情吗?恕我直言,对此的回答将涉及除了意见之外的事实。

标签: angularjs


【解决方案1】:

嗯,在我看来,除了可读性之外,使用服务作为数据的原因是服务可以注入其他模块,而不是控制器。

进一步阅读:

more here

【讨论】:

    猜你喜欢
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    • 2015-07-26
    • 2013-12-08
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多