首页 > 解决方案 > 使用 laravel yield() 函数有什么假设?

问题描述

主页->welcome.blade.php

@extends('layouts.footer_back_to_top')
@section('footer_back_to_top')

@endsection()

页脚页 -> footer_back_to_top.blade.php

<p id="back-top">
    <a href="#top"><span></span> Back to Top</a>
</p>
@yield('footer_back_to_top')

我想问的问题是不使用 @yield('footer_back_to_top') 仍然会显示结果吗?

标签: phplaravellaravel-5laravel-blade

解决方案


不,不会显示结果。您应该使用@yield来显示此部分,并且在子视图中您通常定义@section您定义应该显示什么的位置。


推荐阅读