Laravel 5 Vue.js v-for laravel刀片模板中的循环
使用Laravel 5 Vue.js v-for laravel刀片模板中的循环,laravel-5,vue.js,laravel-blade,Laravel 5,Vue.js,Laravel Blade,使用v-for时,我无法绑定索引和值。。。然而,当我回音阵列工作 刀片文件内容: <tr class="single-member" v-for='(member, index) in members' :index='index' > @{{ index }} <div class="field"> <div class="control"> <input clas
v-for
时,我无法绑定索引和值。。。然而,当我回音阵列工作
刀片文件内容:
<tr class="single-member" v-for='(member, index) in members' :index='index' >
@{{ index }}
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="First name*" >
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="Last name*" >
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="email" placeholder="Email*" >
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="number" placeholder="Phone">
</div>
</div>
</tr>
工作代码,仅刀片文件更改为此
<div class="columns" v-for="(member, index) in members">
<div class="column is-narrow">
@{{ index + 1 }}
</div>
<div class="column">
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.firstName')}}" v-model="member.firstName">
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.email')}}" v-model="member.email">
</div>
</div>
</div>
<div class="column">
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.lastName')}}" v-model="member.lastName">
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.phone')}}" v-model="member.phone">
</div>
</div>
</div>
</div>
@{{index+1}}
仍然不确定为什么#1不工作而#2不工作。。。有什么想法吗?试试看
这将引用member.id
请记住,成员必须是成员数组
请提供您的数据对象?@boussadjrabrahim addedI没有ID,这是我的错,它应该是索引而不是键。。。我现在就编辑它
<div class="columns" v-for="(member, index) in members">
<div class="column is-narrow">
@{{ index + 1 }}
</div>
<div class="column">
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.firstName')}}" v-model="member.firstName">
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.email')}}" v-model="member.email">
</div>
</div>
</div>
<div class="column">
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.lastName')}}" v-model="member.lastName">
</div>
</div>
<div class="field">
<div class="control">
<input class="input" type="text" placeholder="{{trans('hackathon.phone')}}" v-model="member.phone">
</div>
</div>
</div>
</div>