2016-12-02 78 views
0

想要某人幫助我使用angularjs進行前端UI路由嗎? 正在設計登錄&寄存器設置,但路由不能正常工作,並且通過MVC結構連接時,引導程序渲染也不能正確渲染。與角度路由相關(單頁面應用)

回答

0

您可以使用UI-ROUTER以角度js進行路由。

將UI路由器應用程序建模爲狀態的分層樹。 UI-Router提供一個狀態機來以類似事務的方式管理這些應用程序狀態之間的轉換。

下面是一個例子的路由配置,

$stateProvider 
    .state('register', { 
     url: '/register', 
     templateUrl: 'register.html', 
     controller: 'registerController' 
    }) 
    .state('login', { 
     url: '/logn', 
     templateUrl: 'login.html', 
     controller: 'loginController' 
    }) 
    .state('home', { 
     url: '/home', 
     templateUrl: 'partial-home.html' 
    }) 
    // nested list with custom controller 
    .state('home.list', { 
     url: '/list', 
     templateUrl: 'partial-home-list.html', 
     controller: function($scope) { 
      $scope.dogs = ['Bernese', 'Husky', 'Goldendoodle']; 
     } 
    }) 
    // nested list with just some random string data 
    .state('home.paragraph', { 
     url: '/paragraph', 
     template: 'I could sure use a drink right now.' 
}) 

Github link for documentation

Another reference for ui-router

A Demo for routing and navigation using ui-router