Как изменить шаблоны для Angular 1.4 New Router на основе динамических параметров?
У меня следующая конфигурация $ роутера
$router.config ([
{ path: '/account/profile', components: {'main' : 'accountProfile' }},
{ path: '/campaigns/:type', components: {'main' : 'campaigns' }},
{ path: '/login', components: {'main' : 'login' }},
{ path: '/', redirectTo: '/home' }
]);
и я хочу изменить шаблон для кампаний, основываясь на их типе.
Как я могу сделать это, используя новый угловой маршрутизатор?
1 ответ
Я думаю, что вы могли бы написать свою собственную функцию TemplateMapping - строку 570 и вернуть имя шаблона в зависимости от параметров запроса.