Позвоните в сервис в модуле маршрута угловой 4 - PullRequest
0 голосов
/ 07 марта 2019
import {
    RoleGuard
} from '../guards/role-guard.service';

// [...]

children: 
{
    path: 'admin',
    component: AdminComponent,
    canActivate: [RoleGuard],
    **
    data: {
        role: 'Admin'
    } **
},

Я не хочу жестко кодировать строку роли, я хочу получить роли из службы ролей, а затем динамически передавать маршруты в модуле маршрутизации.

Есть ли способ вызвать службу в модуле маршрутизации.

...