如何在Laravel中实现计时器

时间:2019-11-15 21:32:31

标签: laravel

我正在创建一个laravel应用程序,如果您单击一个按钮,计时器将开始计算时间。除了使用Pusher,还有其他方法吗?

3 个答案:

答案 0 :(得分:0)

我认为您必须在客户端使用http://flipclockjs.com/之类的插件,并保持在数据库中按下按钮时的时间。如果我不了解您,对不起)

答案 1 :(得分:0)

您可以使用stopwatch。易于使用。

use Symfony\Component\Stopwatch\Stopwatch;

$stopwatch = new Stopwatch();
// starts event named 'eventName'
$stopwatch->start('eventName');

或者您可以像这样JsFiddleCodePen那样在Javascript方面使用。

我在项目中使用了CodePen示例,它的工作原理就像是一个魅力。

答案 2 :(得分:-1)

我不确定您在问什么。如果您尝试简化从计时器开始到结束的时间,则可以使用Mike Ross的答案。如果(例如)您尝试查看前端按钮与从数据库中提取的数据的往返行程,以及它如何在前端出现,那么我建议您甚至不进行测试,因为等待时间通常不多开发人员之手。

注意,推动器通常与可观察对象结合使用。我不建议您看一下计时器,否则您可以以更简单的方式实现它。