Laravel開發小技巧

前言

本文記錄Laravel在實際開發中的一些技巧後繼將不斷更新,提高自己幫助他人!

1.提示框/警告框實現
我們可以在前臺視圖或組件鍵入如下代碼

@foreach (['danger', 'warning', 'success', 'info'] as $msg)
  @if(session()->has($msg))
    <div class="flash-message">
      <p class="alert alert-{{ $msg }}">
        {{ session()->get($msg) }}
      </p>
    </div>
  @endif
@endforeach

上述代碼表示 循環遍歷數組裏面的值賦予msg並且判斷 session中有沒有存放對應程度的key值如果有則輸出。

後繼在一些邏輯判斷中我們將一些程度的key值如 危險:danger警告 :warning等閃存至session,注意這裏是閃存到session所以並不會說佔用服務器的資源。

將數據閃存至session方法

session()->flash('success', '歡迎回來!');
session()->flash('danger', '密碼錯誤!');

到此 警告/提示的功能就完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章