UI路由中的子状态不起作用

时间:2016-01-23 05:51:31

标签: angularjs routes angular-ui-router

我是ui-router的新手,并且我不知道我做错了什么。我试过$ state.go和ui-sref,但都没有工作。我不确定错误是什么,但我无法导航到REQUEST,它应该是HOME的孩子。我怎么解决这个问题?如果我是链接的话,我只能导航到它。如果您需要更多代码,请告诉我,我会在几分钟内更新。谢谢!

app.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
    .state('tab', {
        url: "/tab",
        abstract: false,
        templateUrl: "templates/tabs.html"
    })
    .state('tab.home', {
        url: '/home',
        views: {
            'tab-home': {
                templateUrl: 'templates/tabs/tab-home.html',
                controller: 'HomeCtrl',
            }
        }

    })

    .state('tab.home.request', {
        url: "/request",
        cache: false,
        views: {
          'tab-home': {
        controller: 'HomeCtrl',
        templateUrl: "templates/tabs/request.html"
           }
        }
    })

;
$urlRouterProvider.otherwise('/tab/home');

});

0 个答案:

没有答案