我正在创建一个laravel应用程序,如果您单击一个按钮,计时器将开始计算时间。除了使用Pusher,还有其他方法吗?
答案 0 :(得分:0)
我认为您必须在客户端使用http://flipclockjs.com/之类的插件,并保持在数据库中按下按钮时的时间。如果我不了解您,对不起)
答案 1 :(得分:0)
您可以使用stopwatch。易于使用。
use Symfony\Component\Stopwatch\Stopwatch;
$stopwatch = new Stopwatch();
// starts event named 'eventName'
$stopwatch->start('eventName');
或者您可以像这样JsFiddle或CodePen那样在Javascript方面使用。
我在项目中使用了CodePen示例,它的工作原理就像是一个魅力。
答案 2 :(得分:-1)
我不确定您在问什么。如果您尝试简化从计时器开始到结束的时间,则可以使用Mike Ross的答案。如果(例如)您尝试查看前端按钮与从数据库中提取的数据的往返行程,以及它如何在前端出现,那么我建议您甚至不进行测试,因为等待时间通常不多开发人员之手。
注意,推动器通常与可观察对象结合使用。我不建议您看一下计时器,否则您可以以更简单的方式实现它。