Artem0071: Как в комменте выше, я посоветую создать массив для хранения объектов и работать с этим массивом.
Если там есть элементы, они выводятся через перебор массива, если нет - ок, существующий массив пустой.
Не проще прописать дефолтный класс для ссылок и менять его при routerLinkActive? Т.е., сразу ставим класс, который нужен, а активная ссылка перекрывает этот класс.
Мне нужно сделать карусель вот прям как тут codepen.io/mephysto/pen/ZYVKRY
Без плагинов вряд ли обойдусь (времени не хватает писать самому с нуля), может, подскажите решения какие-то подходящие для Angular2?