Laravel PHP If / Else在Blade中不起作用

时间:2020-09-11 02:31:34

标签: laravel laravel-5.8

Laravel PHP粉丝,您知道为什么它会同时渲染实际的部分视图和“未找到数据”吗?有趣的是,它首先呈现“未找到数据”。如果执行转储并在if条件下死亡,则得到该dd。如果将其置于else条件,则可以到达那里。必须是页面开始渲染之后,regionLevel的数据才真正返回。然后,它会尽职尽责地将其打印出来。有什么办法可以解决这种怪异现象?

@if(isset($regionLevel) && count($regionLevel) > 0)
    <div class="size-wrapper">
        @include('manager/reports/order-data/sections/partials/region-partial')
    </div>
@else
    <div class="row">
        <div class="col-12">
            <div class="d-flex justify-content-left m-t-5 m-b-5 m-l-10">No data found.</div>
        </div>
    </div>
@endif

0 个答案:

没有答案