如何在 blade 模板中设置动态文本框名称?

How to set dynamic textbox name in blade template?

如何在 blade 模板中添加动态文本框名称,我试过了但没有成功 -

{!! Form::text('update_arr[$i]["id"]', $key['zip'] ,array('class' => 'form-control','id' =>'zip','placeholder' => 'zip')) !!}

我想循环遍历文本框名称中的 $i?就像简单的 html 我们可以做 -

<input type="text" name="update_arr[<?php echo $i;?>]['id']" />

任何帮助将不胜感激。谢谢!

你需要注意你的报价,

{!! Form::text("update_arr[$i]['id']", $key['zip'] ,array('class' => 'form-control','id' =>'zip','placeholder' => 'zip')) !!}
              ^^              ^^  ^ ^//just replaced the single quotes with double one and vice versa

好的,我参考这个解决了 - how to add a dynamic image src with laravels blade 可能对其他人有帮助

{!! Form::text('update_arr['.$i.']["id"]', $key['zip'] ,array('class' => 'form-control','id' =>'zip','placeholder' => 'zip')) !!}

非常感谢!