我们如何在$ stateProvider中有多个路由。我希望基于不同的网址模板有多个
.config([
'$stateProvider',
function(sp) {
sp.state('reservations', {
url: '/reservations?t',
templateUrl: 'src/reservations/te.html',
data: {
backState: "back",
shortTitle: "Reservations"
},
我想基于for定义另一条路线
网址/reservations?edit=true
类似于何时
答案 0 :(得分:0)
您可以将函数传递给templateUrl
,它可以将$ stateParams作为参数。
$stateProvider.state('contacts', {
templateUrl: function ($stateParams){
return '/partials/contacts.' + $stateParams.filterBy + '.html';
}
})