laravel 9中未定义的flash方法

jaql4c8m  于 2022-11-18  发布在  其他
关注(0)|答案(2)|浏览(151)

我正在使用Laravel 9,我使用flash方法显示消息,但flash方法中显示错误,未定义方法“flash”intlephense(1013)

$request->session()->flash('status', 'Task was successful!');
return redirect('/admin');
vfh0ocws

vfh0ocws1#

  • 检查会话是否已启动。将\Illuminate\Session\Middleware\StartSession::class添加到Kernel.php中的$middleware数组中
  • 您可以检查$request->session()->all()是否在那里工作。(检索所有会话数据)
aamkag61

aamkag612#

你可以检查这个-〉会话在控制器它的工作。

$this->$request->session()->flash('status', 'Task was successful!');
return redirect('/admin');

相关问题