-2
A
回答
1
服务只实例化一次,每个组件取决于服务获取相同的共享实例。服务不会“重置”/摧毁/拆除,它们是永久性的。控制器受范围限制,并随着范围而来。
这实际上允许您以服务的形式拥有一个常量“后端”,这些服务在整个应用程序的整个生命周期中保持其状态,而控制器则是绑定到随GUI更改而来来往往的视图的临时事物。
+0
感谢它非常有用的@deceze –
1
角度的服务宗旨是:
懒洋洋地实例化 - 角只有当 应用程序组件取决于它实例化的服务。
单件 - 每个组件
依赖于服务获取对服务工厂生成的单个实例 的引用。
您可以在Angular的文档中阅读更多关于它的信息:https://docs.angularjs.org/guide/services。
相关问题
- 1. 为什么我的角度服务不返回任何结果
- 2. 角度2:什么使服务成为“外部”角区域?
- 3. 为什么从角度服务返回函数
- 4. 为什么位置服务不能用作后台任务?
- 5. 错误:不是功能 - 角度服务
- 6. 为什么$ http响应数据没有以角度js显示?
- 7. 为什么我不能从Web服务
- 8. 角度的服务器端数据
- 9. 角度服务不工作作为exp
- 10. 为什么我的Upstart服务不能在重启后启动?
- 11. 为什么我的Express服务器不能重新加载?
- 12. 角度调用随机服务!为什么?
- 13. 为什么在更新后DOM不更新在角度2中设置数据?
- 14. 为什么MATLAB surf功能不能处理单精度数据?
- 15. 角度服务丢失新控制器中的设置数据
- 16. 为什么角度不包含加载?
- 17. setInterval:为什么不重置?
- 18. 为什么角度组件不尊重风格的CSS?
- 19. 为什么ExecutorChannel.onInit()重置调度程序?
- 20. 为什么这个WCF服务不能识别UriTemplate参数?
- 21. 什么是服务元数据以及为什么需要发布?
- 22. 多次调用角度服务功能
- 23. 服务功能的角度应用
- 24. 服务功能内的角度呼叫服务功能,对此不起作用
- 25. 设置标题角度http服务放
- 26. 角度$ http发布不发送服务数据
- 27. 为什么我的动画不是以角度工作的?
- 28. 为什么不能在Azure VM角色中运行SharePoint服务器实例?
- 29. 以角度注入通用服务
- 30. 尽早以角度实例化服务
对我来说不清楚。你能否详细说明_service不能重置?_? – Satpal
编辑我的问题 –
服务单身 – Satpal