angular ui route错误无法解决' Employee.root'来自抽象=真的状态

时间:2018-01-30 04:45:30

标签: angularjs angular-ui-router

为什么我得到此错误无法解决' Employee.root'来自州 当我使用抽象的真实。

<body ng-app="SuperApp">
                <li><a ui-sref="Employee.root()">Employees</a></li>

.js代码

app.config(function ($stateProvider, $urlRouterProvider, $locationProvider) {
    $urlRouterProvider.otherwise('/')
    $stateProvider
        .state('root', {
            abstract:true,
            views:{
                '@':{
                    templateUrl: '/Kpmg/Dummy/_LayoutPage.html'
                }
            }

        })
    $stateProvider.state('root.Employee', {
        url: 'contact',
        templateUrl: '/Kpmg/Dummy/someOther/Contact1.html',
        controller: 'abc'
    })

Contact1.html

  <div ng-controller="abc">
        <h3>This is Contact</h3>
    </div>
  <div ui-view></div>

1 个答案:

答案 0 :(得分:0)

应该是

  <li><a ui-sref="root.Employee">Employees</a></li>