美文网首页javaScript
angular 1x -- Ui-Router Dome

angular 1x -- Ui-Router Dome

作者: 反者道之动001 | 来源:发表于2017-07-20 14:55 被阅读4次

    ui-router 笔录

    HTML
    <div ng-app="app">
      <a ui-sref="home" ui-sref-active="active">home</a>
      <a ui-sref="about" ui-sref-active="active">About</a>
      <ui-view></ui-view>
    </div>
    
    
    JS
    var myApp = angular.module('app', ['ui.router'])
    myApp.config(function($stateProvider) {
      var homeState = {
        name: 'home',
        url: '/home',
        template: home
      }
    
      var aboutState = {
        name: 'about',
        url: '/about',
        template: about
      }
      
      var stateArr = [
        homeState,aboutState
      ]
      
      stateArr.forEach(function(e){
        $stateProvider.state(e)
      })
      
    })
    
    重定向
    myApp.config(['$stateProvider', '$urlRouterProvider',
        function($stateProvider, $urlRouterProvider) {
            $urlRouterProvider
                // 路由重定向
                .when('/', '/home')
                .otherwise('/');
        }
    ])
    

    相关文章

      网友评论

      本文标题:angular 1x -- Ui-Router Dome

      本文链接:https://www.haomeiwen.com/subject/cmodkxtx.html