Asi*_*sik 17

两者都来自不同的路由器模块.您可以在应用程序中使用任何人.

如果您使用ngRoute模块,那么您应该使用$routeParams (https://docs.angularjs.org/api/ngRoute).这是由Angular团队提供的.它只有一个ng-view.你不能做嵌套视图功能.

如果你使用ui-router模块,那么你应该使用$stateParams (https://github.com/angular-ui/ui-router).这是来自贡献的模块.它有许多额外的功能比ngRoute.它支持嵌套视图概念.你可以指定多个ui-view

查看更多:http://www.amasik.com/angularjs-ngroute-vs-ui-router/