8
A
回答
10
一个角度应用程序使用服务($http
,$location
等)。
在使用这些服务之前,有时需要配置这些服务。例如,$location
服务有两种执行模式:“正常”模式和“html5”模式。 $http
甚至可能在发送其第一个HTTP请求之前需要配置一些头文件。
要配置这些服务,Angular使用供应商。提供者是其角色是在配置阶段接受配置选项的对象,然后在创建完所有设置后创建服务的唯一实例。
因此,要配置$location
服务,请在配置阶段使用其$locationProvider
。一旦这个阶段完成,Angular在运行阶段将会调用提供者的方法$get()
,该方法将创建并返回$location
服务(因此称为“提供者”)。
相关问题
- 1. 如何在配置阶段(角)
- 2. 配置阶段后配置常量
- 3. 角不变另一个模块的配置阶段未定义
- 4. 未添加到阶段配置列表的自定义阶段
- 5. 需要使用角度js为特定阶段的文本着色
- 6. 配置文件角js
- 7. 角度配置块设置
- 8. Revapi在配置阶段不断失败
- 9. AngularJS配置阶段与异步数据
- 10. 配置声明上的角度js定义问题
- 11. 更改url角度的位置JS
- 12. 角度配置面板内的角度图零度尺寸
- 13. 角JS - 配置外部的Web工具
- 14. Angular JS |角度验证匹配密码
- 15. AngulaJS使用$ rootScope在配置阶段ngDialogProvider,或在运行阶段使用ngDialogProvider
- 16. Phantom JS在生产阶段的使用
- 17. 我如何设置角度js服务
- 18. 角度js 2基本设置问题
- 19. 以角度js设置Cookie过期
- 20. 设置角度$资源全局配置
- 21. 在角度链接阶段显示微调器
- 22. BxSlider和角度JS
- 23. 功能角度JS
- 24. 角度js拖放
- 25. 在配置块中的角度翻译
- 26. 邮政法的角度JS
- 27. 与Spring MVC的角度JS
- 28. 触发的角度JS
- 29. 带有codeigniter的角度js
- 30. 与条件的角度JS