php – Laravel Blade在foreach中使用if条件
发布时间:2020-12-14 19:36:17 所属栏目:大数据 来源:网络整理
导读:这是我的代码.. @foreach (Session::get('show_my_data') as $key1 = $value1) div class="sb_li" input id="sb_system_input_{{ $value1-Myid }}" class="fr_cap" type="text" disabled name="fr_cap[{{ $value1-Myid }}]" value="{{ $value1-FRCapacity }}
这是我的代码..
@foreach (Session::get('show_my_data') as $key1 => $value1) <div class="sb_li"> <input id="sb_system_input_{{ $value1->Myid }}" class="fr_cap" type="text" disabled name="fr_cap[{{ $value1->Myid }}]" value="{{ $value1->FRCapacity }}" maxlength="127"/> </div> @foreach ($m002_siteinfo as $key => $value) @if({{!$value1->name}}) <div class="sb_li"> <input id="sb_system_input_{{ $value->Myid }}" class="fr_cap" type="text" disabled name="fr_cap[{{ $value->Myid }}]" value="" maxlength="127"/> </div> @endif @endforeach @endforeach 我试图显示第二个foreach的值,这个值在第一个foreach中没有使用if条件在中间,但是我在Laravel,Blade模板中得到语法错误..任何方法来解决这个问题? 解决方法
@if中不需要{{}}语法
你可以写 @if(!$value1->name) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |