我正在制作一个oAuth网站,人们将从路径/核心/登录开始登陆,当我从该页面进行状态更改时,所有网址都附加到该网站。防爆。重置密码的状态URL为/ core / resetPassword,但显示的是/ core / login / core / resetPassword。
我需要做些什么才能让ui路由器将网址附加到基本网址?
答案 0 :(得分:0)
使用“core”作为父状态,并使用“login”和“resetPassword”密码作为子状态。
.state('core', {
url : '/core',
abstract: true
})
.state('core.login', {
url : 'login',
templateUrl : 'fragments/login.html',
controller : 'LoginController'
})
.state('core.resetPassword', {
url : 'resetPassword',
templateUrl : 'fragments/resetPassword.html',
controller : 'ResetPasswordController'
})