【发布时间】:2017-10-24 18:13:10
【问题描述】:
我正在尝试将两个抽象状态视图合并为一个状态。下面是我的代码。问题是当我转到.../#!/app/user/27/settings 时,它会将我重定向到.../#!/app/user/27,而不是停留在用户设置中。
Angular 1.6.4 版
App.js:
module.config(function ($stateProvider, $urlRouterProvider)
{
$urlRouterProvider.otherwise('/app/home');
$stateProvider
.state("app", {
abstract: true,
url: "/app",
component: "appRouting"
})
.state("app.user", {
url: "/user/:userId",
component: "userProfileRouting"
})
.state("user", {
abstract: true,
url: "/user/:userId",
component: "userRouting"
})
.state("app.user.settings", {
url: "/settings",
//component: "userSettingsRouting"
template: "hello"
});
}
【问题讨论】:
标签: javascript angularjs angular-ui-router