我需要在我的应用程序中为不同的状态/ url使用相同的模板URL和控制器。
例如:mypage.com& mypage.com/event有相同的模板网址。
.state("index", {
url: "/",
template: 'EVENTS',
controller:eventscontroller
})
.state("events", {
url: "/events",
template: 'EVENTS',
controller:eventscontroller
})
是否可以使用ui路由器。请帮忙
答案 0 :(得分:1)
你可以这样做:
$state.state('main.a',{
url: '/a',
templateUrl: 'templates/tpl.html',
controller:'AController',
}
});
$state.state('main.b',{
url: '/b',
templateUrl: 'templates/tpl.html',
controller:'AController',
}
});
但我不确定你为什么要让控制器服务2条路线呢?