javascript - AngularJS:$route 和 $routerProvider 之间的区别?

标签 javascript angularjs

谁能给我解释一下 $route$routeProvider 的区别?

最佳答案

服务是单例的。它们在第一次需要时被实例化。有时您必须在运行之前配置服务,例如在应用程序模块的 .config 部分。这是您使用 $routeProvider 的地方。在此之后,您可以正常使用服务实例(例如 $route),例如在应用程序模块的 .run block 中。 请注意,使用 $routeProvider 定义路由(配置),使用 $route 使用依赖于配置的方法。

定义服务有三种方式:最简单的是service,然后你也可以使用factory,如果你需要复杂的配置,你可以使用提供商 AngularJS: Service vs provider vs factory

关于javascript - AngularJS:$route 和 $routerProvider 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17895814/

相关文章:

javascript - 正确的 Javascript 语法是什么

javascript - 如何将值从输入传输到数组?

javascript - 不明确的括号指令 "this.fn.bind(this)(super.fn(...args)"

angularjs - 按给定参数的 Angular + Ionic 列表分隔符

javascript - 在 AngularJs 中迭代对象

javascript - 在 Angular 中添加动态单选按钮

javascript - 关于院长爱德华兹帕克的问题

javascript - Angular 子组件无法识别输入更改

javascript - 在 Angularjs 中根据第一个值显示第二个值

javascript - 重新渲染图形时如何保持当前缩放比例和平移级别