Я работаю над угловым 2-мя приложениями, чтобы сохранить экспликацию короче, у меня есть навигатор слева и на остальной части страницы, и я покажу свой контент ,Загрузите несколько компонентов на той же странице Угловой 2
То содержание будет блоками, как в прилагаемом изображении, Navbar 4 действия (форма, test1, деталь ...)
содержимое в середине будет отображать все, но когда я нажимаю на форме , форма будет показана посередине, когда я нажимаю «Детали», блок сведений будет показан посередине.
Пользователь может прокручивать вниз и вверх, чтобы видеть блоки.
Я видел, что в Angular 2 мы можем использовать фрагмент для точного анкера и какие блоки мы хотим показать, но проблема в том, что существует ошибка в функциональности фрагмента.
На данный момент у меня есть роутер-розетка, которая меняет вид в зависимости от url в routerLink на каждой кнопке навигационной панели. Должен ли я продолжать использовать его, если я хочу отобразить все блоки/компоненты на одной странице?
Спасибо за вашу помощь,
На самом деле то, что я есть сейчас, это Navbar на левой стороне, и когда я нажимаю на контакт, контакт компонент отображается в середине, то же самое для других действия. И теперь я пытаюсь сделать все компоненты на одной странице, и я нажимаю кнопки (navbar) или прокручиваю вниз/вверх, чтобы увидеть компонент, который я хочу. – ezay
Ах, подождите, вы хотите показать им все в любое время, и в основном у навигационных баров просто прокрутка? Но хотите прокручивать там, когда обновляете страницу? Тем не менее, я бы использовал маршрутизатор, чтобы решить, какой компонент вы хотите прокрутить тоже в init. – Arne
Глядя на изображение, прикрепленное в первом комментарии, вы увидите блок формы посередине, когда я прокручу вниз, я увижу тестовый блок, и тестовая кнопка в сидене будет активна (измените цвет) – ezay