polyak-888
@polyak-888
Js, React.js, css, frontend

Можно ли контролировать обновление компонента vue?

У меня есть что-то типа аккордеона. В каждом раскрывающемся блоке таблица. Данные в таблице с периодичностью где-то в секунду обновляются. И соответственно аккордеон состоит где-то из 5-7 блоков, то есть 5-7 таблиц. Одна на виду, другие закрыты, но таблицы в них существуют, они находятся в блоке с высотой 0px и соответственно тоже обновляются. Можно ли как-то таблице-компоненту, которая не открыта, запретить обновляться. Упреждая ответ, что можно сделать v-if. Да можно, но тут скорее вопрос чисто теоретический, как я могу ручками остановить обновление компонента, а затем снова его возобновить. Заранее спасибо.
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Типичный вопрос типа я ничего не делал оно само.
Итак разбираем аккординг это структура которая реагирует на действия пользователей и встроенный таймер.
И то и другое вы можете перехватить, грамотно написанный компонент еще и эмитит события, например onBeforeNextFrame. Соответственно вам нужно его перехватить и выставить флажок в истину или ложь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы