В родительском компоненте, заведи метод на тогл активности, в котором в дату запихни ключ нажатого элемента списка, за тем через условие которое будет сверять ключ из даты и ключ айтема, вешай нужный класс, так ты получишь вариант, при котором у тебя единожды будет открыт лишь один айтем.
Создай кастомную директиву, в которой забинди функцию которая принимает директива к объекту на который ты директиву будешь вешать, потом, получаешь scrollTop, ну и от этого пляшешь.
По созданию директивы можешь обратиться к документации vue, там изложен простой пример.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.