8
A
回答
10
一个角度应用程序使用服务($http
,$location
等)。
在使用这些服务之前,有时需要配置这些服务。例如,$location
服务有两种执行模式:“正常”模式和“html5”模式。 $http
甚至可能在发送其第一个HTTP请求之前需要配置一些头文件。
要配置这些服务,Angular使用供应商。提供者是其角色是在配置阶段接受配置选项的对象,然后在创建完所有设置后创建服务的唯一实例。
因此,要配置$location
服务,请在配置阶段使用其$locationProvider
。一旦这个阶段完成,Angular在运行阶段将会调用提供者的方法$get()
,该方法将创建并返回$location
服务(因此称为“提供者”)。
相关问题
- 1. 如何在配置阶段(角)
- 2. 未添加到阶段配置列表的自定义阶段
- 3. 配置文件角js
- 4. 角度配置块设置
- 5. Revapi在配置阶段不断失败
- 6. AngularJS配置阶段与异步数据
- 7. 配置声明上的角度js定义问题
- 8. Angular JS |角度验证匹配密码
- 9. 角JS - 配置外部的Web工具
- 10. AngulaJS使用$ rootScope在配置阶段ngDialogProvider,或在运行阶段使用ngDialogProvider
- 11. Phantom JS在生产阶段的使用
- 12. 以角度js设置Cookie过期
- 13. 在角度链接阶段显示微调器
- 14. 角度js拖放
- 15. webpack中的多角度配置文件
- 16. 创建JS功能添加到阶段
- 17. 需要验证日期字段与角度js DOB字段
- 18. 与Atomikos的两阶段提交(2PC)配置
- 19. 在评估/配置阶段访问相关的罐子
- 20. 无法配置角度和grunt-proxy-connect。
- 21. 角度配置块未被调用
- 22. 配置角度注射器错误()
- 23. 角度js测试与Grunt
- 24. Codeigniter和角度js集成
- 25. 从使用角度JS
- 26. 角度js条件过滤?
- 27. 样式不在角度JS
- 28. 如何使用角度JS
- 29. 角度如何缩小JS
- 30. 从属选择角度JS