как сделать угловую карту сайта с .net core API? - PullRequest
0 голосов
/ 24 декабря 2018

Как динамически связывать угловые маршруты из json, возвращенного web api.?

Хорошо, так что в настоящее время я использую эти угловые маршруты, чтобы выполнять навигацию и хлебные крошки в моем угловом проекте, как это:

const routes : Routes = [
{
path: '',
component: HomeComponent,
data: {
  text: 'Home',
  nav: true,
  breadcrumbs: true
}
},
{
path: 'references',
component: FetchDataComponent,
data: {
  text: 'References',
  nav: true,
  breadcrumbs: true
},
//children: browseRoutes
},
{
path: 'counter',
component: CounterComponent,
data: {
  text: 'Dashboard',
  nav: true,
  breadcrumbs: true
}
},
{
path: 'administration',
component: AdministrationComponent,
data: {
  text: 'Administration',
  nav: true,
  breadcrumbs: true
},
},
{
path: 'contact',
component: AdministrationComponent,
data: {
  text: 'Contact Us',
  nav: true,
  breadcrumbs: true
},
children: browseRoutes
},
];

но я хочу динамически создавать маршруты, которые приходят из API, вот так:

[
{
    "pagesId": 1,
    "url": "",
    "title": "Home",
    "description": "Home Page",
    "parentsId": null
},
{
    "pagesId": 2,
    "url": "administration",
    "title": "Administration",
    "description": "administration Page",
    "parentsId": 1
}
]

есть ли какой-нибудь возможный способ справиться с этим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...