Laravelブレードについて3迅速なヒント.
1669 ワード
こんにちは、今日私はブレードについて3つのランダムな迅速なヒントを持っているかもしれないいくつかのあなたの一部は、おそらくあなたの一部は、1つまたは2つの新しいものを学び、開始しましょう.
1 -フォアレスループ
Foreachを使用してブレードのループを表示する必要がある場合は、何をしますか?おそらく、それの周りの他の声明ならば、あなたはたぶん書きます?
foreachの使用
2 - Authとゲスト
Authおよびguestディレクティブは、現在のユーザーが認証されているか、ゲストであるかどうかをすばやく判断するために使用することができます.
3 - auth(-> user ()オブジェクト
Authユーザーオブジェクトは、実際にそれらを渡すことなく、すべてのブレードファイル全体でアクセス可能ですので、ログのユーザーは、Authユーザーによってアクセスすることができます.
読書ありがとう.
Laravel Docs
Laravel Blade
1 -フォアレスループ
Foreachを使用してブレードのループを表示する必要がある場合は、何をしますか?おそらく、それの周りの他の声明ならば、あなたはたぶん書きます?
foreachの使用
@if ($users->count())
@foreach ($users as $user)
<li>{{ $user->name }}</li>
@endforeach
@else
<p>No users.</p>
@endif
これが使えます@forelse ($users as $user)
<li>{{ $user->name }}</li>
@empty
<p>No users</p>
@endforelse
2 - Authとゲスト
Authおよびguestディレクティブは、現在のユーザーが認証されているか、ゲストであるかどうかをすばやく判断するために使用することができます.
@auth
// The user is authenticated...
@endauth
@guest
// The user is not authenticated...
@endguest
3 - auth(-> user ()オブジェクト
Authユーザーオブジェクトは、実際にそれらを渡すことなく、すべてのブレードファイル全体でアクセス可能ですので、ログのユーザーは、Authユーザーによってアクセスすることができます.
User-name: {{ auth()->user()->name }}
User-email: {{ auth()->user()->email }}
だから、コントローラから何かを渡すために情報を表示したり、ログユーザーの情報をチェックする必要はありません.読書ありがとう.
Laravel Docs
Laravel Blade
Reference
この問題について(Laravelブレードについて3迅速なヒント.), 我々は、より多くの情報をここで見つけました https://dev.to/franciiscocampos170/3-quick-tips-about-laravel-blade-36ohテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol