AngularJS ui.router。一种状态不工作
AngularJS ui.router. One state not working
我没有什么问题。我想从 forum-en 转到 main-en。而我不能去。从论坛到主力作品,从main-en到主力作品。我找不到任何错误。这是我的 app.config.js 文件:
$stateProvider
.state('main', {
url: '/',
views: {
'': {
templateUrl: './views/main.html',
},
'footer': {
template: 'Mano rankų darbas © 2018 - Klaipėda'
}
}
}).state('main-en', {
url: '/en',
views: {
'': {
templateUrl: './views/en.main.html',
},
'footer': {
template: 'Handmade by me © 2018 - Klaipėda'
}
}
}).state('forum', {
url: '/forum',
views: {
'': {
templateUrl: './views/forum.html',
},
'footer': {
template: 'Mano rankų darbas © 2018 - Klaipėda'
}
}
}).state('forum-en', {
url: '/forum-en',
views: {
'': {
templateUrl: './views/en.forum.html',
},
'footer': {
template: 'Handmade by me © 2018 - Klaipėda'
}
}
})
}])
我找到了修复方法,也许这不是最佳解决方案,但对我来说很好:) 我更改了我的链接。它是 data-ui-sref="/en" 我把它改成了 href="/en".
我没有什么问题。我想从 forum-en 转到 main-en。而我不能去。从论坛到主力作品,从main-en到主力作品。我找不到任何错误。这是我的 app.config.js 文件:
$stateProvider
.state('main', {
url: '/',
views: {
'': {
templateUrl: './views/main.html',
},
'footer': {
template: 'Mano rankų darbas © 2018 - Klaipėda'
}
}
}).state('main-en', {
url: '/en',
views: {
'': {
templateUrl: './views/en.main.html',
},
'footer': {
template: 'Handmade by me © 2018 - Klaipėda'
}
}
}).state('forum', {
url: '/forum',
views: {
'': {
templateUrl: './views/forum.html',
},
'footer': {
template: 'Mano rankų darbas © 2018 - Klaipėda'
}
}
}).state('forum-en', {
url: '/forum-en',
views: {
'': {
templateUrl: './views/en.forum.html',
},
'footer': {
template: 'Handmade by me © 2018 - Klaipėda'
}
}
})
}])
我找到了修复方法,也许这不是最佳解决方案,但对我来说很好:) 我更改了我的链接。它是 data-ui-sref="/en" 我把它改成了 href="/en".