ngRoute 在 angularjs 中作为依赖项包含在后台时如何工作

how ngRoute works in background when include as dependency in angularjs?

本文关键字:何工作 工作 后台 包含 angularjs 依赖 ngRoute      更新时间:2023-09-26

当我们写angular.module('app',['ngRoute']);这里的依赖关系到底是什么意思?

准确地说,ngRoute只不过是一个简单的角度模块,比如

其中有$routeProvider angular.module('ngRoute',['ng'])

 `angular.module('ngRoute',[]).provider('$roteProvider',[function(){}]).services('$route',function(){}).service('$routeParam',function(){})`

最好在 github 中看到角度项目 https://github.com/angular/angular.js/blob/master/src/ngRoute/route.js

依赖关系是指特定模块在"app"所依赖的模块列表,当您将它们声明为依赖关系时,它们会在初始化时注入到模块中并可供使用