Я положил сюда картинку, чтобы увидеть мое приложение Vue.
В моей форме выбора у меня есть два значения:
- $ ключи, которые дают мне сумму, на которую ссылается мой идентификатор
- $ значения, которые дают мне идентификатор в моих вариантах.
Я написал свой код так:
<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-модель = cash.bank возвращает значение ключей $. мне нужно вернуть также для 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)
})
},
Это мое приложение VUE: