Laravel выброс углерода - PullRequest
       0

Laravel выброс углерода

0 голосов
/ 17 марта 2020

Скажите, пожалуйста, мне нужно отобразить таймер обратного отсчета на блейд-странице Laravel. Таймер не должен сбрасываться при обновлении страницы. Таймер должен обновляться каждые 24 часа.

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

1 Ответ

0 голосов
/ 17 марта 2020

Вот как это можно реализовать с помощью Carbon:

1) В вашем контроллере возьмите текущее событие и рассчитайте время, оставшееся между текущей отметкой времени и временем окончания события.

2) Сохраните результат в переменной и передайте переменную в представление.

3) В представлении отформатируйте время, необходимое для того, чтобы оно выглядело так, как вы хотите.

4) Если вы хотите динамически обновлять таймер в представлении, используйте некоторое значение javascript для уменьшения времени каждый час.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...