我需要在view
中按下某个按钮后运行特定的脚本/应用程序。既然这个过程可能需要一些时间(30秒或更长时间),我想告知用户进度以及是否成功。
我想到的是一个简单的文本/标签和进度条 '以某种方式'用我的Laravel应用程序提供的进展数据(控制器,更准确)。
但是,我不知道从哪里开始,或者对于案件的最佳做法是什么。
答案 0 :(得分:1)
我建议你看看laravel中的队列:https://laravel.com/docs/5.5/queues
进度部分。在工作的不同部分,您可以派遣一个事件。如果要在前端显示它们,则应使用推送通知。 Laravel也有一些东西:https://laravel.com/docs/5.5/broadcasting