Laravel 保存多个项目多对多LAVEL 6
我试图将多个Laravel 保存多个项目多对多LAVEL 6,laravel,vuejs2,relationship,Laravel,Vuejs2,Relationship,我试图将多个产品保存到购买中,方法是对前端使用Vuejs,对后端使用Laravel,这是它们之间的一种多对多关系 在我的Vuejs中 <tr class="tablePurchase--td" v-for="(item, index) in items"> <td>{{item.name}}</td> <td>{{item.code}}</td> <td>
产品
保存到购买
中,方法是对前端使用Vuejs
,对后端使用Laravel
,这是它们之间的一种多对多
关系
在我的Vuejs中
<tr class="tablePurchase--td" v-for="(item, index) in items">
<td>{{item.name}}</td>
<td>{{item.code}}</td>
<td>
<input type="number" class="table-quantity" v-model="items[index].quantity">
</td>
<td>
<input type="number" class="table-quantity" v-model="items[index].unit_price" placeholder="0.00">
</td>
<td>
<input type="number" class="table-quantity" v-model="items[index].discount" placeholder="0.00">
</td>
<td>
<v-btn small color="red" outlined @click="removeItem(index)">
<v-icon>mdi-delete</v-icon>
</v-btn>
</td>
</tr>
但是,它得到了空数组。。。我甚至尝试了dd($request->items)
及其返回null
谢谢你的帮助?谢谢您应该将所有输入命名为项[]
//...
<input type="number" class="table-quantity" name="items[]" v-model="items[index].unit_price" placeholder="0.00">
//...
/。。。
//...
仍然不走运:(dd($request->all())返回了什么?我如何与您共享它?我回答了您
//...
<input type="number" class="table-quantity" name="items[]" v-model="items[index].unit_price" placeholder="0.00">
//...