Laravel web.php 中的事件调度
Laravel event dispatch in web.php
我只是想在 Laravel 中使用事件广播,并且观看了教程视频。但是问题出现在一开始。本教程展示了在 web.php
中要做什么,它是这样的:
Route::get( uri: '/'. action: function () {
eventName::dispatch();
return view( view: 'welcome');
});
问题是我的 web.php
中有一个不同的路由公式,如下所示:
Route::get('{path}', SpaController::class)->where('path', '(.*)');
问题是,如何在我的 web.php
中发送事件?
根据@ceejayoz 的评论解决:
The tutorial is showing a quick, no-controller approach. You would call
eventName::dispatch(); within your SpaController.
我只是想在 Laravel 中使用事件广播,并且观看了教程视频。但是问题出现在一开始。本教程展示了在 web.php
中要做什么,它是这样的:
Route::get( uri: '/'. action: function () {
eventName::dispatch();
return view( view: 'welcome');
});
问题是我的 web.php
中有一个不同的路由公式,如下所示:
Route::get('{path}', SpaController::class)->where('path', '(.*)');
问题是,如何在我的 web.php
中发送事件?
根据@ceejayoz 的评论解决:
The tutorial is showing a quick, no-controller approach. You would call
eventName::dispatch(); within your SpaController.