Angular 2 | Как связать 2 разных меню между собой?

312
29 марта 2017, 17:43

Всем привет! Изучаю angular 2 и столкнулся с проблемкой.

Итак, есть меню. Самое обычное меню. При клике по пунктам меню открывается страница, которая содержит другое меню. Например, пункт главного меню - Новости, пункты подменю - Спорт, Происшествия, Наука.

Эти меню никак не связаны в DOM дереве, т.е. их в принципе можно реализовать как разные компоненты. Проблема в том, как сделать, чтобы при клике по пункту главного меню отображались нужные пункт подменю. Пихать в каждый компонент код подменю с нужными пунктами не вариант.

Подскажите, как это все делается красиво. Я пока что чайник.

READ ALSO
Конвертировать дату в формате timestamp

Конвертировать дату в формате timestamp

Здравствуйте! Требуется помощь

300
Почему JavaScript такой какой он есть сейчас? [требует правки]

Почему JavaScript такой какой он есть сейчас? [требует правки]

Глядя на те языки, которые были доступны на момент создания JavaScript, я задаюсь вопросом: Почему JavaScript пошел именно этим путем и стал таким, каким...

337
Определить с какого места на компьютере загружается файл

Определить с какого места на компьютере загружается файл

Как можно определить на php или javascript с какого места идет загрузка файла на сервер, это нужно для предварительного просмотра формы перез ее отправкоой...

299
React.js. Проверка “render” компонента на null

React.js. Проверка “render” компонента на null

Использую react-routerЕсть компонент который рендерит несколько других компонентов + this

268