@slagoris

Как сделать setTimeout в Vue?

Привет. Не судите строго, я в самом начале изучения vue, но в боевом проекте.
Есть главная страница Home.vue. Была кнопка, по которой вызывается метод, который открывает модалку
methods: {
            showFirstModal() {
                this.$store.commit("showModal", {
                    name: "сallToRegistrationModal",
                    props: null,
                    isShown: true,
                });
            },
		}

Теперь, кнопка убирается. И Метод нужно аналогично с setTimeout запустить через 20 секунд после создания компонента. Но я не понимаю, как это сделать. Вроде нагуглил, не получается. Посоветовали через хук mounted, но не разобрался как, т.к. еще не дошел до хуков в изучении.
Подскажите, пжлст.
  • Вопрос задан
  • 1482 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы