相关疑难解决方法(0)

Blade中的Section和Stack有什么区别?

我们可以使用a section来定义一些HTML,然后yield在其他地方定义.

那我们为什么要堆叠呢? https://laravel.com/docs/5.2/blade#stacks

它使用不同的关键字做了完全相同的事情,但选项较少(没有继承).

@push('scripts')
    <script src="/example.js"></script>
@endpush

<head>
    <!-- Head Contents -->

    @stack('scripts')
</head>
Run Code Online (Sandbox Code Playgroud)

可以用部分完成:

@section('scripts')
    <script src="/example.js"></script>
@endsection

<head>
    <!-- Head Contents -->

    @yield('scripts')
</head>
Run Code Online (Sandbox Code Playgroud)

templates laravel blade

25
推荐指数
3
解决办法
1万
查看次数

在laravel 5中动态扩展(布局)

我一直试图通过传递变量来动态地改变布局

@extends('default1.master')
Run Code Online (Sandbox Code Playgroud)

$var = default2
@extends('$var.master')
Run Code Online (Sandbox Code Playgroud)

或者

@extends($var.'.master')    
Run Code Online (Sandbox Code Playgroud)

尝试了很多,但无法找到解决方案我得到的是我的语法或视图中找不到错误.

layout laravel-5

5
推荐指数
1
解决办法
2934
查看次数

标签 统计

blade ×1

laravel ×1

laravel-5 ×1

layout ×1

templates ×1