我在这里放了一张图片以查看我的Vue应用程序。 在我的“选择”表单中,我有两个值: -$ keys可以引用我的id -$ values可以让我在选项中获得ID。
我这样写代码:
<select data-validation="number" class="form-control" style="width:200px" v-model="cash.bank">
@foreach ($users as $keys => $values)
<option value="{{ $keys }}" > {{ $values }}</option>
@endforeach
</select>
我的v-model = cash.bank返回$ keys的值。我还需要返回cash.id的$ value值。
我的双重发布和放置函数脚本:
addCash: function () {
axios.post('/addglentrycash', this.cash)
.then(response => {
console.log(response.data);
if (response.data.etat) {
this.cash = {
id: 0,
codeentry: response.data.etat.codeentry,
description: response.data.etat.description,
cash: response.data.etat.cash,
};
}
})
.catch(error => {
console.log('errors: ', error)
})
updateBank:function(){
axios.put('/updatebank', this.cash)
.then(response => {
if (response.data.etat) {
this.cash = {
id: (I need to write something)
cash: response.data.etat.cash,
bank:response.data.etat.bank,
};
}
})
.catch(error => {
console.log('errors: ', error)
})
},