AngularJS ui-router 第二个抽象状态 child

AngularJS ui-router abstract state with second child

我在加载第二个 child 状态时遇到问题。 Url 已更改,但页面未加载。

    .state('app', {
        abstract: true,
        template: '<ui-view/>',
        controller: 'myControl',
        data: {
            requireLogin: true
        }
    })
    .state('app.CarsList', {
        params: { id: ':id' },
        url: '/Companies/:name',
        templateUrl: 'CarsList.html',
    })

    .state('app.CarsList.CarInfo', {// second child
        url: '/Info',
        templateUrl: "CarInfo.html"
    })

CarsList.html 中应该有一个 ui 视图,子状态会将它们的模板加载到它们父级的 ui 视图中。

勾选Documentation