我有问题,我需要将url更新为new,但如果用户获取旧地址需要重定向到new。在我的抽象状态的主要问题。 示例路线:
{
name: 'process',
config: {
url: '',
abstract: true,
template: '<ui-view></ui-view>'
}
},
{
name: 'process.one',
config: {
url: '/process/:process_name',
abstract: true,
templateUrl: '<ui-view></ui-view>',
controller: 'OneProcess',
controllerAs: 'vm'
}
},
{
name: 'process.one.space',
config: {
url: '/version/:mode',
templateUrl: 'app/templates/process-space.html',
controller: 'ProcessSpace',
controllerAs: 'vm'
}
},
{
name: 'process.one.analytics',
config: {
url: '/analytics',
templateUrl: 'app/templates/analytics.html',
controller: 'AnalyticsCtrl',
controllerAs: 'vm'
}
},
需要将url: '/process/:process_name'
替换为url: '/processes/:process_name'
最佳方法是什么?