Size: a a a

Vue.js Russian Developers Community

2020 December 30

АМ

Алексей Магнер... in Vue.js Russian Developers Community
Хранишь время последнего обновления и при загрузке проверяешь его
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Алексей Магнер
Хранишь время последнего обновления и при загрузке проверяешь его
может это вью в какомнибудь магазине зашито в аппарате и не рефрешится само)
источник

EM

Evgeny Malafeev in Vue.js Russian Developers Community
Vladimir Sadchikov
можно рекурсивный таймаут еще) а почему нельзя юзать интервал?
Может и можно. Страница обновляется при изменении данных датапикера пользователем через watch. Или при переходе по внутреннему роуту.
источник

АМ

Алексей Магнер... in Vue.js Russian Developers Community
само и не должно ничего обновляться. Это было бы странно
источник

Д

Дима in Vue.js Russian Developers Community
куки, storage, Например так банеры всякие надоедливые делают)
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Evgeny Malafeev
Привет. Подскажите как можно решить такую проблему. Нужно обновлять данные компонента 1 раз в сутки в определенное время.
Лучше либо в воркере это делать, если время фиксированное, либо вообще с сервера ждать эти обновления через SSE, например
источник

EM

Evgeny Malafeev in Vue.js Russian Developers Community
Grigorii K. Shartsev
Лучше либо в воркере это делать, если время фиксированное, либо вообще с сервера ждать эти обновления через SSE, например
время фикисированное, каждый день в 07:00. А почему в воркере ?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Evgeny Malafeev
время фикисированное, каждый день в 07:00. А почему в воркере ?
в 07:00 по времени пользователя?
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Алексей Магнер
само и не должно ничего обновляться. Это было бы странно
я имел ввиду kiosk-mode... где нет кнопки f5 например
источник

EM

Evgeny Malafeev in Vue.js Russian Developers Community
Grigorii K. Shartsev
в 07:00 по времени пользователя?
да, конечно. У пользователя свой часовой пояс
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Evgeny Malafeev
время фикисированное, каждый день в 07:00. А почему в воркере ?
Воркер позволяет делать это один раз вне зависимости от количества открытых вкладок, будь их 10 или 0
источник

V💊

Vladimir 💉 💊 Voytenk... in Vue.js Russian Developers Community
Grigorii K. Shartsev
Воркер позволяет делать это один раз вне зависимости от количества открытых вкладок, будь их 10 или 0
а зачем тут зависимость/независимость от количества вкладок?
источник

Д

Дима in Vue.js Russian Developers Community
а у вас инфа на беке тоже ток в 7 утра обновляется ?)
источник

ST

Sergey Tskh in Vue.js Russian Developers Community
Страшные костыли, ужас
источник

EM

Evgeny Malafeev in Vue.js Russian Developers Community
Дима
а у вас инфа на беке тоже ток в 7 утра обновляется ?)
на беке обновляется в 02:00
источник

АМ

Алексей Магнер... in Vue.js Russian Developers Community
Писал апплет для линукса с обновлением по времени. Только у меня было на 10 вечера. Использовал таймауты. Проверял текущее время пользователя, когда апплет загружался, если это было после назначенного времени, то ничего не делал, т.к. данные свежие. Если раньше, то ставил таймер на обновление. Не забывая его обнулять, конечно
источник

IV

Ismat Valiyev in Vue.js Russian Developers Community
Если на бэке- то крон джоба, а на фронте, при заходе проверяешь прошли ли 24часа
источник

Д

Дима in Vue.js Russian Developers Community
ну по идее вы можете хранить время вообще текущие) и на него watch) Но это жестко)
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Дима
ну по идее вы можете хранить время вообще текущие) и на него watch) Но это жестко)
иуу
источник

EM

Evgeny Malafeev in Vue.js Russian Developers Community
Дима
ну по идее вы можете хранить время вообще текущие) и на него watch) Но это жестко)
это первое, что пришло мне в голову )) поэтому я подумал, что может есть варианты получше
источник