{"id":790,"date":"2025-06-11T23:44:28","date_gmt":"2025-06-11T15:44:28","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/php\/php-application-manual\/laravel\/790.html"},"modified":"2025-06-11T23:44:28","modified_gmt":"2025-06-11T15:44:28","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8-blade-%e4%b8%ad%e5%90%91%e9%83%a8%e5%88%86%e6%b7%bb%e5%8a%a0%e5%86%85%e5%ae%b9","status":"publish","type":"my1js","link":"https:\/\/www.zhaozhao123.cn\/php\/my1js\/790.html","title":{"rendered":"\u5982\u4f55\u5728 Blade \u4e2d\u5411\u90e8\u5206\u6dfb\u52a0\u5185\u5bb9"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--1\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/dyA-1-400x300.jpg\" alt=\"Bug&#32534;&#35793;&#29422;\" class=\"wp-image-1842\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">Bug&#32534;&#35793;&#29422;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#22312; Blade &#27169;&#26495;&#24341;&#25806;&#20013;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#26465;&#20214;&#35821;&#21477;&#26469;&#20915;&#23450;&#26159;&#21542;&#21521;&#26576;&#20010;&#37096;&#20998;&#28155;&#21152;&#20869;&#23481;&#12290;&#20197;&#19979;&#26159;&#19968;&#20123;&#24120;&#35265;&#30340;&#26041;&#27861;&#65306;<\/p>\n<h3>1. &#20351;&#29992; <code>@if<\/code> &#21644; <code>@else<\/code><\/h3>\n<pre><code class=\"language-blade\">&lt;div&gt;\n    @if ($condition)\n        &lt;p&gt;This is the content that will be displayed if $condition is true.&lt;\/p&gt;\n    @else\n        &lt;p&gt;This is the content that will be displayed if $condition is false.&lt;\/p&gt;\n    @endif\n&lt;\/div&gt;<\/code><\/pre>\n<h3>2. &#20351;&#29992; <code>@switch<\/code> &#21644; <code>@case<\/code><\/h3>\n<p>&#22914;&#26524;&#20320;&#38656;&#35201;&#26681;&#25454;&#19981;&#21516;&#30340;&#20540;&#36827;&#34892;&#19981;&#21516;&#30340;&#22788;&#29702;&#65292;&#21487;&#20197;&#20351;&#29992; <code>@switch<\/code> &#32467;&#26500;&#12290;<\/p>\n<pre><code class=\"language-blade\">&lt;div&gt;\n    @switch ($variable)\n        @case (1)\n            &lt;p&gt;Value is 1&lt;\/p&gt;\n            @break\n        @case (2)\n            &lt;p&gt;Value is 2&lt;\/p&gt;\n            @break\n        default\n            &lt;p&gt;Default value&lt;\/p&gt;\n    @endswitch\n&lt;\/div&gt;<\/code><\/pre>\n<h3>3. &#20351;&#29992; <code>@unless<\/code><\/h3>\n<p>&#22914;&#26524;&#20320;&#24819;&#22312; <code>$condition<\/code> &#20026;&#20551;&#26102;&#26174;&#31034;&#26576;&#20123;&#20869;&#23481;&#65292;&#21487;&#20197;&#20351;&#29992; <code>@unless<\/code> &#32467;&#26500;&#12290;<\/p>\n<pre><code class=\"language-blade\">&lt;div&gt;\n    @unless ($condition)\n        &lt;p&gt;This is the content that will be displayed if $condition is false.&lt;\/p&gt;\n    @endunless\n&lt;\/div&gt;<\/code><\/pre>\n<h3>&#31034;&#20363;&#20195;&#30721;<\/h3>\n<p>&#20551;&#35774;&#25105;&#20204;&#26377;&#19968;&#20010;&#31616;&#21333;&#30340;&#21338;&#23458;&#24212;&#29992;&#65292;&#25105;&#20204;&#24819;&#35201;&#26681;&#25454;&#25991;&#31456;&#30340;&#20998;&#31867;&#65288;&#20363;&#22914;&ldquo;&#25216;&#26415;&rdquo;&#12289;&ldquo;&#29983;&#27963;&rdquo;&#65289;&#26469;&#20915;&#23450;&#26159;&#21542;&#26174;&#31034;&#29305;&#23450;&#30340;&#20391;&#36793;&#26639;&#20869;&#23481;&#12290;<\/p>\n<h4>&#25511;&#21046;&#22120;&#20195;&#30721;<\/h4>\n<pre><code class=\"language-php\">public function show($id)\n{\n    $article = Article::find($id);\n    return view('articles.show', compact('article'));\n}<\/code><\/pre>\n<h4>Blade &#27169;&#26495;&#20195;&#30721;<\/h4>\n<pre><code class=\"language-blade\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;{{ $article-&gt;title }}&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;h1&gt;{{ $article-&gt;title }}&lt;\/h1&gt;\n\n    &lt;div class=\"content\"&gt;\n        {{ $article-&gt;body }}\n    &lt;\/div&gt;\n\n    &lt;div class=\"sidebar\"&gt;\n        @if ($article-&gt;category == 'technology')\n            &lt;p&gt;This is a technology article.&lt;\/p&gt;\n        @elseif ($article-&gt;category == 'life')\n            &lt;p&gt;This is a life article.&lt;\/p&gt;\n        else\n            &lt;p&gt;This is an other category article.&lt;\/p&gt;\n        @endif\n    &lt;\/div&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>&#22312;&#36825;&#20010;&#20363;&#23376;&#20013;&#65292;&#25105;&#20204;&#20351;&#29992;&#20102; <code>@if<\/code>&#12289;<code>@elseif<\/code> &#21644; <code>@else<\/code> &#26469;&#26681;&#25454;&#25991;&#31456;&#30340;&#20998;&#31867;&#21160;&#24577;&#22320;&#26174;&#31034;&#20391;&#36793;&#26639;&#30340;&#20869;&#23481;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--2\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/zp-400x300.jpg\" alt=\"&#40657;&#26495;Bug&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#40657;&#26495;Bug&#35762;&#24072;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<body><h2>&#20171;&#32461;<\/h2><p>Laravel&#30340;Blade&#27169;&#26495;&#24341;&#25806;&#25552;&#20379;&#20102;&#19968;&#31181;&#24378;&#22823;&#19988;&#26041;&#20415;&#30340;&#26041;&#24335;&#26469;&#26500;&#24314;Web&#24212;&#29992;&#21069;&#31471;&#30340;&#32467;&#26500;&#12290;&#23427;&#30340;&#19968;&#20010;&#29305;&#24615;&#26159;&#23450;&#20041;&#21487;&#20197;&#36731;&#26494;&#25554;&#20837;&#21040;&#19981;&#21516;&#24067;&#23616;&#25110;&#35270;&#22270;&#20013;&#30340;&#20869;&#23481;&#22359;&#12290;&#22312;&#26412;&#25945;&#31243;&#20013;&#65292;&#24744;&#23558;&#23398;&#20064;&#22914;&#20309;&#39640;&#25928;&#22320;&#21521;Blade&#27169;&#26495;&#20013;&#30340;&#20869;&#23481;&#22359;&#20013;&#36861;&#21152;&#20869;&#23481;&#12290;<\/p><h2>&#29702;&#35299;&#20992;&#29255;&#32467;&#26500;&#21644;&#24067;&#23616;<\/h2><p>&#22312;&#28145;&#20837;&#25506;&#35752;&#25340;&#25509;&#37096;&#20998;&#20043;&#21069;&#65292;&#25105;&#20204;&#20808;&#26469;&#20102;&#35299;&#19968;&#19979;&#22522;&#30784;&#30693;&#35782;&#12290;&#22312;Blade&#20013;&#65292;&#20351;&#29992;&#23450;&#20041;&#27573;&#33853;&#12290;<code>@section()<\/code>&#23427;&#20204;&#36890;&#36807;&#24067;&#23616;&#27880;&#20837;&#20351;&#29992;&#12290;<code>@yield()<\/code>&#21734;&#65292;&#26159;&#30340;&#12290;<code>@show<\/code>&#19968;&#20010;&#20856;&#22411;&#30340;&#24067;&#23616;&#25991;&#20214;&#21487;&#33021;&#30475;&#36215;&#26469;&#20687;&#36825;&#26679;&#65306;<\/p><pre><code>&lt;!-- resources\/views\/layouts\/app.blade.php --&gt;\n&lt;html&gt;\n    &lt;body&gt;\n        &lt;div class=\"container\"&gt;\n            @yield('content')\n        &lt;\/div&gt;\n    &lt;\/body&gt;\n&lt;\/html&gt;\n<\/code><\/pre><p>&#19968;&#20010;&#23401;&#23376;&#35270;&#22270;&#21487;&#33021;&#20250;&#25193;&#23637;&#36825;&#20010;&#24067;&#23616;&#65292;&#24182;&#20026;&#20869;&#23481;&#21306;&#22495;&#23450;&#20041;&#20869;&#23481;&#65306;<\/p><pre><code>&lt;!-- resources\/views\/posts\/index.blade.php --&gt;\n@extends('layouts.app')\n\n@section('content')\n    &lt;!-- The post content --&gt;\n@endsection\n<\/code><\/pre><h2>&#22522;&#26412;&#30340;&#31456;&#33410;&#38468;&#21152;&#25805;&#20316;<\/h2><p>&#22312;&#28155;&#21152;&#20869;&#23481;&#21040;&#37096;&#20998;&#26102;&#65292;&#21487;&#20197;&#20351;&#29992;&#12290;<code>@parent<\/code>&#25351;&#20196;&#12290;&#35813;&#25351;&#20196;&#23558;&#34987;&#30456;&#21516;&#21517;&#31216;&#30340;&#23376;&#35270;&#22270;&#20013;&#30340;&#20869;&#23481;&#25152;&#26367;&#25442;&#12290;<\/p><pre><code>@section('content')\n    &lt;p&gt;This is the original content.&lt;\/p&gt;\n    @parent\n    &lt;p&gt;This content is appended!&lt;\/p&gt;\n@endsection\n<\/code><\/pre><p>&#28210;&#26579;&#21518;&#30340;HTML&#23558;&#20250;&#26159;&#36825;&#26679;&#30340;&#65306;<\/p><pre><code>&lt;div class=\"container\"&gt;\n    &lt;p&gt;This is the original content.&lt;\/p&gt;\n    &lt;p&gt;This content is appended!&lt;\/p&gt;\n&lt;\/div&gt;\n<\/code><\/pre><h2>&#20351;&#29992;Blade Stack&#36827;&#34892;&#36861;&#21152;&#25805;&#20316;&#12290;<\/h2><p>Laravel&#30340;Blade&#20063;&#25552;&#20379;&#20102;&#19968;&#20010;&#31216;&#20026;&ldquo;&#26632;&rdquo;&#30340;&#21151;&#33021;&#65292;&#36825;&#26159;&#19968;&#31181;&#29992;&#20110;&#20174;&#24744;&#22312;&#23376;&#27169;&#26495;&#25110;&#21253;&#21547;&#27169;&#26495;&#20013;&#25512;&#20837;&#20869;&#23481;&#30340;&#21344;&#20301;&#31526;&#22534;&#26632;&#12290;&#20197;&#19979;&#26159;&#22914;&#20309;&#23450;&#20041;&#19968;&#20010;&#26632;&#30340;&#26041;&#27861;&#65306;<\/p><pre><code>&lt;!-- resources\/views\/layouts\/app.blade.php --&gt;\n&lt;body&gt;\n    @yield('content')\n    @stack('scripts')\n&lt;\/body&gt;\n<\/code><\/pre><p>&#28982;&#21518;&#20174;&#23376;&#35270;&#22270;&#38468;&#21152;&#21040;&#23427;&#65306;<\/p><pre><code>@push('scripts')\n    &lt;script&gt;console.log('Script from child view!');&lt;\/script&gt;\n@endpush\n<\/code><\/pre><p>&#22914;&#26524;&#20320;&#24819;&#20197;&#21518;&#28155;&#21152;&#26356;&#22810;&#30340;&#33050;&#26412;&#21040;&#26632;&#37324;&#65292;&#21482;&#38656;&#20351;&#29992;&#21478;&#19968;&#20010;&#21363;&#21487;&#12290;<code>@push<\/code>&#25351;&#20196;&#65306;<\/p><pre><code>@push('scripts')\n    &lt;script&gt;alert('Another script!');&lt;\/script&gt;\n@endpush\n<\/code><\/pre><p>&#25152;&#26377;&#33050;&#26412;&#37117;&#23558;&#25353;&#29031;&#23427;&#20204;&#34987;&#21387;&#20837;&#26632;&#30340;&#39034;&#24207;&#21253;&#21547;&#22312;&#20869;&#65306;<\/p><pre><code>&lt;body&gt;\n    &lt;!-- Content Output --&gt;\n    &lt;script&gt;console.log('Script from child view!');&lt;\/script&gt;\n    &lt;script&gt;alert('Another script!');&lt;\/script&gt;\n&lt;\/body&gt;\n<\/code><\/pre><h2>&#39640;&#32423;&#36861;&#21152;&#25805;&#20316;&#19982;&#21629;&#21517;&#22534;&#26632;<\/h2><p>&#20026;&#20102;&#26377;&#26356;&#22810;&#30340;&#25511;&#21046;&#26435;&#65292;&#24744;&#36824;&#21487;&#20197;&#20026;&#22534;&#26632;&#21629;&#21517;&#65292;&#36825;&#26679;&#21487;&#20197;&#22312;&#21516;&#19968;&#24067;&#23616;&#20869;&#31649;&#29702;&#22810;&#20010;&#22534;&#26632;&#12290;&#20197;&#19979;&#26159;&#20351;&#29992;Blade&#27169;&#26495;&#21019;&#24314;&#21629;&#21517;&#22534;&#26632;&#30340;&#26041;&#27861;&#65306;<\/p><pre><code>@stack('scripts')\n@stack('footer')\n<\/code><\/pre><p>&#22312;&#25972;&#20010;&#30003;&#35831;&#36807;&#31243;&#20013;&#65292;&#24744;&#21487;&#20197;&#22312;&#38656;&#35201;&#26102;&#21521;&#36825;&#20123;&#21629;&#21517;&#22534;&#26632;&#20013;&#25512;&#20837;&#20869;&#23481;&#65306;<\/p><pre><code>@push('scripts')\n    &lt;script&gt;console.log('Loaded inline script.');&lt;\/script&gt;\n@endpush\n\n@push('footer')\n    &lt;p&gt;This is custom footer content.&lt;\/p&gt;\n@endpush\n<\/code><\/pre><p>&#20869;&#23481;&#22312;&#28210;&#26579;&#26102;&#25353;&#23545;&#24212;&#30340;&#22534;&#26632;&#25972;&#40784;&#25490;&#21015;&#65306;<\/p><pre><code>&lt;!-- scripts stack content here --&gt;\n&lt;script&gt;console.log('Loaded inline script.');&lt;\/script&gt;\n\n&lt;!-- footer stack content here --&gt;\n&lt;p&gt;This is custom footer content.&lt;\/p&gt;\n<\/code><\/pre><h2>&#22312;&#21253;&#21547;&#23376;&#35270;&#22270;&#30340;&#35270;&#22270;&#20013;&#30340;&#27573;&#33853;&#28155;&#21152;<\/h2><p>Blade &#20063;&#20801;&#35768;&#20320;&#22312;&#35270;&#22270;&#20869;&#37096;&#21253;&#21547;&#23376;&#35270;&#22270;&#65292;&#36890;&#36807;&#20351;&#29992; Blade &#30340;&#21151;&#33021;&#23454;&#29616;&#12290;<code>@include<\/code>&#25351;&#20196;&#12290;&#24744;&#21487;&#20197;&#22312;&#36825;&#20123;&#23376;&#35270;&#22270;&#20869;&#36890;&#36807;&#20351;&#29992;&#30456;&#21516;&#30340;&#35821;&#27861;&#22312;&#20854;&#20013;&#28155;&#21152;&#21040;&#24744;&#30340;&#27573;&#33853;&#25110;&#22534;&#26632;&#19978;&#12290;<code>@section<\/code>&#21734;&#65292;&#23545;&#20102;&#12290;<code>@push<\/code>&#25351;&#20196;&#65306;<\/p><pre><code>@include('partials.notice')\n\n@section('content')\n    &lt;!-- ... --&gt;\n    @parent\n    &lt;p&gt;Extra content appended from a subview.&lt;\/p&gt;\n@endsection\n\n@push('scripts')\n    &lt;script&gt;alert('Script from a subview.');&lt;\/script&gt;\n@endpush\n<\/code><\/pre><p>&#22312;&#20320;&#30340;&#37096;&#20998;&#65306;<\/p><pre><code>&lt;!-- resources\/views\/partials\/notice.blade.php --&gt; \n&lt;p&gt;Special notice: this comes from a subview.&lt;\/p&gt;<\/code><\/pre><p>&#23427;&#23436;&#32654;&#22320;&#23884;&#20837;&#20102;&#24067;&#23616;&#30340;&#21508;&#20010;&#37096;&#20998;&#65292;&#23601;&#20687;&#23427;&#26412;&#36523;&#20063;&#26159;&#20027;&#23376;&#35270;&#22270;&#30340;&#19968;&#37096;&#20998;&#65306;<\/p><pre><code>&lt;div class=\"container\"&gt;\n    &lt;!-- Original and extra content --&gt;\n    &lt;p&gt;Special notice: this comes from a subview.&lt;\/p&gt;\n    &lt;p&gt;Extra content appended from a subview.&lt;\/p&gt;\n&lt;\/div&gt;\n&lt;script&gt;alert('Script from a subview.');&lt;\/script&gt;\n<\/code><\/pre><h2>&#32467;&#35770;&#12290;<\/h2><p>&#28155;&#21152;&#21040;Blade&#29255;&#27573;&#20801;&#35768;&#24744;&#22312;Laravel&#20013;&#26500;&#24314;&#28789;&#27963;&#19988;&#21160;&#24577;&#30340;&#24067;&#23616;&#65292;&#20174;&#32780;&#20351;&#35270;&#22270;&#31649;&#29702;&#26356;&#21152;&#23481;&#26131;&#21644;&#24378;&#22823;&#12290;&#36890;&#36807;&#21033;&#29992;&#36825;&#20010;&#21151;&#33021;&#65292;&#24744;&#21487;&#20197;&#36731;&#26494;&#22320;&#21019;&#24314;&#20855;&#26377;&#19981;&#21516;&#24067;&#23616;&#21644;&#32452;&#20214;&#30340;&#35270;&#22270;&#12290;<code>@parent<\/code>&#25351;&#20196;&#12289;&#22534;&#26632;&#21644;&#32467;&#26500;&#21270;&#24067;&#23616;&#25991;&#20214;&#21487;&#20197;&#31934;&#30830;&#22320;&#27880;&#20837;&#21644;&#25490;&#21015;&#20869;&#23481;&#12290;&#21033;&#29992;&#36825;&#20123;&#25216;&#26415;&#65292;&#23558;&#26174;&#33879;&#25552;&#39640;Laravel&#24212;&#29992;&#35270;&#22270;&#30340;&#21487;&#25193;&#23637;&#24615;&#21644;&#32500;&#25252;&#24615;&#12290;<\/p><\/body>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--3\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/xygcfznnzczhsdmwydzhsmzzzmddnq-400x300.jpg\" alt=\"&#38271;&#24037;&#30721;&#22900;1523\" class=\"wp-image-2906\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading my-0\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 1rem);\">&#38271;&#24037;&#30721;&#22900;1523<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#22312; Laravel &#30340; Blade &#27169;&#26495;&#24341;&#25806;&#20013;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#20197;&#19979;&#26041;&#24335;&#22312;&#35270;&#22270;&#25991;&#20214;&#20013;&#21521;&#37096;&#20998;&#28155;&#21152;&#20869;&#23481;&#65306;<\/p>\n<ol>\n<li>\n<p>&#21019;&#24314;&#19968;&#20010;&#26032;&#30340;&#37096;&#20998;&#65288;Part&#65289;&#65306;\n&#22312;&#20320;&#30340;&#39033;&#30446;&#30446;&#24405;&#32467;&#26500;&#20013;&#21019;&#24314;&#19968;&#20010;&#21517;&#20026; <code>parts<\/code> &#30340;&#25991;&#20214;&#22841;&#65292;&#24182;&#22312;&#36825;&#20010;&#25991;&#20214;&#22841;&#20013;&#21019;&#24314;&#19968;&#20010;&#21517;&#20026; <code>my-part.blade.php<\/code> &#30340;&#26032;&#25991;&#20214;&#12290;<\/p>\n<\/li>\n<li>\n<p>&#32534;&#36753; <code>my-part.blade.php<\/code> &#25991;&#20214;&#65306;\n&#36825;&#37324;&#25105;&#20204;&#23450;&#20041;&#20102;&#19968;&#20010;&#31616;&#21333;&#30340;&#37096;&#20998;&#65292;&#23427;&#20250;&#26174;&#31034;&#19968;&#20123;&#25991;&#26412;&#65306;<\/p>\n<\/li>\n<\/ol>\n<pre><code class=\"language-php\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;{{ config('app.name', 'Laravel') }}&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;div id=\"app\"&gt;\n        @section('content')\n            &lt;h1&gt;Welcome to {{ $name }}&lt;\/h1&gt;\n            &lt;p&gt;This is a part of the view.&lt;\/p&gt;\n        @show\n    &lt;\/div&gt;\n\n    &lt;!-- Your JavaScript code goes here --&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<ol start=\"3\">\n<li>&#22312;&#20854;&#20182;&#27169;&#26495;&#25991;&#20214;&#20013;&#20351;&#29992;&#35813;&#37096;&#20998;&#65306;\n&#20363;&#22914;&#65292;&#22914;&#26524;&#20320;&#26377;&#19968;&#20010;&#21517;&#20026; <code>index.blade.php<\/code> &#30340;&#35270;&#22270;&#25991;&#20214;&#65292;&#20320;&#21487;&#20197;&#36825;&#26679;&#24341;&#20837;&#24182;&#20351;&#29992;&#36825;&#20010;&#37096;&#20998;&#65306;<\/li>\n<\/ol>\n<pre><code class=\"language-php\">@push('styles')\n    &lt;!-- Your CSS styles go here --&gt;\n@endpush\n\n@section('content')\n    &lt;!-- Your content goes here --&gt;\n\n    &lt;div class=\"container mt-5\"&gt;\n        &lt;div id=\"app\"&gt;\n            @include('parts.my-part')\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n@endsection<\/code><\/pre>\n<ol start=\"4\">\n<li>\n<p>&#22312;&#35270;&#22270;&#25991;&#20214;&#20013;&#24341;&#29992; <code>part-name.blade.php<\/code>&#65306;\n&#22312;&#20320;&#30340; HTML &#35270;&#22270;&#25991;&#20214;&#20013;&#65292;&#21487;&#20197;&#20351;&#29992; <code>@section<\/code> &#25110; <code>@extends<\/code> &#26631;&#31614;&#26469;&#24341;&#29992; <code>part-name.blade.php<\/code> &#37096;&#20998;&#12290;&#20363;&#22914;&#65306;<\/p>\n<ul>\n<li>\n<p>&#20351;&#29992; <code>@section<\/code> &#26631;&#31614;&#65306;<\/p>\n<pre><code class=\"language-php\">@section('my-part-content')\n &lt;!-- Your content for my-part goes here --&gt;\n@show<\/code><\/pre>\n<\/li>\n<li>\n<p>&#20351;&#29992; <code>@extends<\/code> &#26631;&#31614;&#65306;<\/p>\n<pre><code class=\"language-php\">@extends('part-name')\n@section('my-part-content')\n &lt;!-- Your content for my-part goes here --&gt;\n@show<\/code><\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&#36825;&#26679;&#65292;&#24403;&#29992;&#25143;&#35775;&#38382;&#20855;&#26377; <code>my-part<\/code> &#37096;&#20998;&#30340;&#35270;&#22270;&#26102;&#65292;&#23601;&#20250;&#30475;&#21040;&#36825;&#37096;&#20998;&#30340;&#20869;&#23481;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bug&#32534;&#35793;&#29422; &#22312; Blade &#27169;&#26495;&#24341;&#25806;&#20013;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#26465;&#20214;&#35821;&#038;#214..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false},"tags":[],"my1js2nav":[44],"tuisongtax":[],"class_list":["post-790","my1js","type-my1js","status-publish","hentry","my1js2nav-laravel"],"acf":{"qian_art_seotitle":"","qian_art_seotitle_source":{"label":"SEO\u6807\u9898","type":"text","formatted_value":""},"qian_art_seokws":"","qian_art_seokws_source":{"label":"SEO\u5173\u952e\u8bcd","type":"text","formatted_value":""},"qian_art_stzhong":"","qian_art_stzhong_source":{"label":"\u4e2d | \u77ed\u6807\u9898","type":"text","formatted_value":""}},"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js\/790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/types\/my1js"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/media?parent=790"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tags?post=790"},{"taxonomy":"my1js2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js2nav?post=790"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tuisongtax?post=790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}