我是Angular的新人,请原谅我提出这个问题。但我没有找到解决方法。我有两个主要州,这些州有儿童州。
$stateProvider
.state('login', {
url: "/login",
abstract: true,
templateUrl: "views/login.html"
})
.state('login.intro', {
url: "/intro",
views: {
'menuContent': {
templateUrl: "views/intro.html",
controller: "introController"
}
}
})
.state('app', {
url: "/app",
abstract: true,
templateUrl: "views/menu.html"
})
.state('app.main', {
url: "/main",
views: {
'menuContent': {
templateUrl: "views/main.html",
controller: "MainController"
}
}
})
当我在使用此代码的login.intro状态时尝试重定向到app.main状态。
$scope.startApp = function () {
$state.go('/app/main');
};
但是我收到了这个错误
错误:无法从状态'login.intro'解析'/ app / main' 在Object.transitionTo
那你可以帮我解决这个问题吗?