Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 使用angular ui路由器在angular中创建嵌套路由应用程序并在模块之间切换_Angularjs_Angular Ui Router_Angular Providers - Fatal编程技术网

Angularjs 使用angular ui路由器在angular中创建嵌套路由应用程序并在模块之间切换

Angularjs 使用angular ui路由器在angular中创建嵌套路由应用程序并在模块之间切换,angularjs,angular-ui-router,angular-providers,Angularjs,Angular Ui Router,Angular Providers,我想在我的应用程序中使用带有多个子模块的angular ui router创建角度嵌套路由 在“ui-router”中,我们可以在主应用程序配置中使用多视图作为$stateProvider,但当您在其他模块中时,不能在子模块之间切换 例如,当您在“module1”中时,不能将状态设置为“module2” 那么,如何在模块之间切换呢?在此应用程序中,您可以轻松地在子模块之间进行路由: 创建主应用程序“mainApp.js” angular.module(“mainApp”[ “用户界面.路由器”

我想在我的应用程序中使用带有多个子模块的
angular ui router
创建角度嵌套路由

在“
ui-router
”中,我们可以在主应用程序配置中使用多视图作为
$stateProvider
,但当您在其他模块中时,不能在子模块之间切换

例如,当您在“
module1
”中时,不能将状态设置为“
module2


那么,如何在模块之间切换呢?

在此应用程序中,您可以轻松地在子模块之间进行路由:

  • 创建主应用程序“
    mainApp.js

    angular.module(“mainApp”[
    “用户界面.路由器”
    ]);
    angular.module(“mainApp”).config([
    “$stateProvider”、“$urlRouterProvider”,
    函数($stateProvider,$urlRouterProvider){
    $urlRouterProvider。否则(“/”);
    $stateProvider
    .州(“/”{
    网址:“/”,
    templateUrl:“/Application/Partials/home.html”
    });
    }
    ]);