我正在设置网站的每个页面上都包含的侧边栏,并且该侧边栏包含一个span标签,该标签需要在每次页面重新加载时进行更新 我在主控制器中创建了一个会话变量,并且仅在Auth之后的第一次工作。
控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use App\Valeur;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
public function __construct()
{
$this->middleware('auth');
session(['values' => Valeur::where('etat', 1)->count()]);
}
}
**现在的结果** 登录后,我得到了预期的结果,但是如果我在数据库中进行了更改,则会话变量的值将不会更改