Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

angularjs - Creating nested route app in angular using angular-ui-router and switching between modules

I want to create angular nested routes in my application using angular-ui-router with multi sub-modules;

In "ui-router" we can use multi views in our main app config as $stateProvider, but can't switch between sub-modules when you are in other module.

For example when you are in "module1" you can not state to "module2".

So, How can I switch between my modules?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

In this application you can route between sub modules easily:

  1. Create main application "mainApp.js"

    angular.module("mainApp", [
      "ui.router"
    ]);
    
    angular.module("mainApp").config([
      "$stateProvider", "$urlRouterProvider",
      function($stateProvider, $urlRouterProvider) {
    
        $urlRouterProvider.otherwise("/");
    
        $stateProvider
          .state("/", {
            url: "/",
            templateUrl: "/Application/Partials/home.html"
          });
      }
    ]);
    
     

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...