我在 Laravel 8.0 中有一個新啟動的專案,但視圖有問題。
我有以下master.blade。
<html>
<head>
<title>App Name - @yield('title')</title>
</head>
<body>
<div class="container">
@yield('content')
</div>
<footer class="row">
@include('layouts.footer')
</footer>
</body>
</html>
然后,我有一個擴展該主刀片的視圖:
@extends('layouts.app')
@extends('layouts.master')
@section('content')
HELLO
@stop
問題是,在渲染視圖時,資訊是重復的。在容器 div 內出現一次,因此 @yield 可以作業,但在容器外的另一個 div 中重新渲染(main )。
讓我們看看是否有人可以幫助我解決這個問題。
非常感謝您提前。
uj5u.com熱心網友回復:
@extends('layouts.master')
@section('content')
HELLO
@endsection
你延長了兩次
uj5u.com熱心網友回復:
您必須添加一個擴展,編輯代碼并執行以下代碼
@extends('layouts.master')
@section('content','your title')
HELLO
@endsection
這是獲取視圖的正確方法。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/421482.html
標籤:
上一篇:捕獲條帶支付
