我需要做类似的事情:
[\s\S]*
事情是我的最终HTML格式不正确。
我应该怎么做才能导入几个部分,所以我不必重复我的代码。
的Tx!
答案 0 :(得分:0)
如果您想使用上述代码,则需要稍微重新排列代码。您还需要使用@include而不是@extends。
如下所示
@include('layouts.panel', ['title' => "Categories"] )
您的最终代码可能看起来像......
@extends('layouts.dashboard')
@section('content')
<div class="container">
<div class="row col-md-10 custyle">
@include('layouts.panel', ['title' => "Categories"] )
</div>
</div>
@endsection
@section('content_panel')
<table class="table table-striped custab">
...
</table>
@endsection
答案 1 :(得分:0)
您可以执行此操作,但是不幸的是,此操作无法按预期的那样工作。您可以使用刀片组件来帮助实现您的查询目标。
您可以创建一个组件并为您的内容保存一个位置。例如,假设您拥有panel.blade.php
<div class='layout-panel'>
{{$slot}}
</div>
然后,您可以将其用作组件,并在其中填充内容
@extends('layouts.dashboard')
@section('content')
<div class="container">
<div class="row col-md-10 custyle">
@component('layouts.panel')
<table class="table table-striped custab">
...
</table>
@endcomponent
@endsection
希望这会有所帮助!