我们可以在angularJS app.js中一起使用ngRoute和ui.router吗?

时间:2014-12-29 15:46:26

标签: angularjs angular-ui-router angularjs-routing

以前,我在主控制器中使用ngRoute。我必须创建子视图功能,它只能由UI-Router实现。请指教?

2 个答案:

答案 0 :(得分:2)

是的,你可以同时使用它们。

var myModule = angular.module("myModule", ["ui.router", "ngRoute"]);

答案 1 :(得分:1)

是的,您可以将ngRoute / angular-route$routeProvider)和ui-router$stateProvider)放在一起(特别是第一个内部的第二个) )。检查this repo's master以查找示例。 在几个单词中,ui-router在这种情况下将有可能在" ng-view内提供导航和嵌套状态/视图 - 提供的空间"。 我已经回答了几乎相同的问题,包括更多细节和优点/缺点at Quora