Angularjs 尝试注入时出错';ui.路由器';

Angularjs 尝试注入时出错';ui.路由器';,angularjs,dependency-injection,Angularjs,Dependency Injection,我试图在Angular中使用$stateProvider,在特定视图中加载部分模块。然而,我无法通过第一步,即注入'ui.router' var app = angular.module('app-training', ['ui.router']); 未能实例化模块portalExchange,原因是: 错误:[$injector:modulerr]您必须在AngularJS库之后的index.html中包含ui.router文件。在angular的最新版本中,Google团队将ng路由器分

我试图在Angular中使用
$stateProvider
,在特定视图中加载部分模块。然而,我无法通过第一步,即注入
'ui.router'

var app = angular.module('app-training', ['ui.router']);

未能实例化模块portalExchange,原因是:
错误:[$injector:modulerr]

您必须在AngularJS库之后的index.html中包含ui.router文件。在angular的最新版本中,Google团队将ng路由器分离到一个单独的模块,以便让所有用户在ng路由器和ui路由器之间进行选择。我相信在下一个版本中,ui.router将是默认的。

您是否包括定义
ui.router
模块的脚本?唉,唉,是的,我没有意识到它被分为不同的脚本,但应该有,因为ngRoute是相同的方式。在这里找到了:想发布答案吗?