Size: a a a

JavaScript.Ninja

2021 February 01

o

owlcat in JavaScript.Ninja
oh lol)
источник

АН

Александр Николаев... in JavaScript.Ninja
Всем привет! Может подскажет кто-нибудь как решить задачку)

Есть таймер на страничке, который берет значение из хранилища Vuex, так-же установлен плагин vuex-persistedstate.
Мне нужно чтобы таймер продолжил работать после перезагрузки страницы.
Я так понимаю нужно динамически изменить время, через которое выполниться таймер на время из сохраненного значения в Vuex.

Соответственно у меня вопрос, как сделать так, чтобы при перезагрузке странички, таймер изменил значение через которое выполниться?
Или может есть какое-то другое решения это задачи.
источник

VM

Victor Malukhin in JavaScript.Ninja
Bogdan
Кто-то знает как можно обойти покупку webstorm?
купить курс того, кто даёт вепшторм для прохождение того курса
источник

Ш

Шима in JavaScript.Ninja
Victor Malukhin
купить курс того, кто даёт вепшторм для прохождение того курса
скачай с торрента как большинство и делает. Конечно пиратство это плохо, но если денег особо нет то что поделать
источник

IK

Illya Klymov in JavaScript.Ninja
Шима
скачай с торрента как большинство и делает. Конечно пиратство это плохо, но если денег особо нет то что поделать
воздержитесь впредь от таких советов, как я говорил - пиратство не поощряется
источник

IK

Illya Klymov in JavaScript.Ninja
Можно пользоваться ЕАР, можно пользоваться не webstorm
источник

Ш

Шима in JavaScript.Ninja
мне vs code норм . Все есть что нужно и бесплатно
источник

Д

Дима 🎈 in JavaScript.Ninja
Bogdan
Кто-то знает как можно обойти покупку webstorm?
Ты студент?
источник

Д

Дима 🎈 in JavaScript.Ninja
Если ты как-то относишься к учебному заведению можешь получить бесплатно на время обучения
источник

Ш

Шима in JavaScript.Ninja
Александр Николаев
Всем привет! Может подскажет кто-нибудь как решить задачку)

Есть таймер на страничке, который берет значение из хранилища Vuex, так-же установлен плагин vuex-persistedstate.
Мне нужно чтобы таймер продолжил работать после перезагрузки страницы.
Я так понимаю нужно динамически изменить время, через которое выполниться таймер на время из сохраненного значения в Vuex.

Соответственно у меня вопрос, как сделать так, чтобы при перезагрузке странички, таймер изменил значение через которое выполниться?
Или может есть какое-то другое решения это задачи.
я чето помню что то делал по курсу Петриченка. Таймер обратного отсчета. Там чисто на жс. Работал таймер от установленной даты и каждую секунду перерисовывал значения. Пересчет тоже был каждую секунду. Юзался стандартный обьект Date. Сорян хз как у вью там робит оно
источник

Д

Дима 🎈 in JavaScript.Ninja
и после можешь очень попросить
источник

АН

Александр Николаев... in JavaScript.Ninja
Шима
я чето помню что то делал по курсу Петриченка. Таймер обратного отсчета. Там чисто на жс. Работал таймер от установленной даты и каждую секунду перерисовывал значения. Пересчет тоже был каждую секунду. Юзался стандартный обьект Date. Сорян хз как у вью там робит оно
Благодарю, попробую в таком русле подумать.
источник

Д

Дима 🎈 in JavaScript.Ninja
если пилишь OSS то тоже можешь
источник

Ш

Шима in JavaScript.Ninja
Александр Николаев
Благодарю, попробую в таком русле подумать.
// функція для підрахунку днів, годин, хвилин і секунд до кінця акції
const endtime = '2021-01-30'
function getTimeRemaining(endtime) {
   const time = Date.parse(endtime) - Date.parse(new Date)
   const days = Math.floor(time / (1000*60*60*24))
   const hours = Math.floor(time / (1000*60*60) % 24)
   const minutes = Math.floor(time / (1000*60) % 60)
   const seconds = Math.floor(time / 1000 % 60)
   return {time, days, hours, minutes, seconds}
источник

Ш

Шима in JavaScript.Ninja
ну и я ее вызывал через сетинтервал через секунду) соответственно перерисовывал значения для обновления контента
источник

Ш

Шима in JavaScript.Ninja
а какой у тебя там таймер?
источник

Ш

Шима in JavaScript.Ninja
какой функционал. Как работает
источник

АН

Александр Николаев... in JavaScript.Ninja
Шима
какой функционал. Как работает
Приложение светофор, у каждого цвета есть таймер, который запускается и меняет цвет, интервал, через который запуститься содержимое таймера устанавливается в начале функции смены цвета м записывается в хранилище Vuex и  соответственно после перезагрузки Vuex сохраняет это значение. Но в функции снова ставиться значение цвета светофора.
источник

АН

Александр Николаев... in JavaScript.Ninja
Я пытался сделать условие, что если произошла перезагрузка, то данные брать из хранилища, но не придумал как.
источник

Ш

Шима in JavaScript.Ninja
это типо локалсторедж то хранилище токо продвинутое?
источник