我已经阅读了几篇关于正确使用 angularjs 实体的帖子:服务、工厂、 Controller 和指令。
我特别关心的是 Controller 和服务的比较。不过,没有一篇文章告诉我 Controller 可以做什么服务不能做什么,反之亦然。
这可以列出来还是只是 Angular 使用规范的问题?
请您参考如下方法:
根据 AngularJS 文档,https://docs.angularjs.org/guide/concepts
Controller 与 View 相关的业务逻辑有关。 服务 另一方面,与独立于 View 的可重用业务逻辑有关。