Я пытаюсь передать параметр в @ select функцию события в Vue.js , см. Мой код ниже.
HTML
<template>
<div class="container">
<div v-for="(billItem, k) in billItems" :key="k" >
<div class="form-group row">
<label class="col-form-label col-sm-3" for=""> Products</label>
<div class="col-sm-3">
<div class="form-group">
<label for="">Product</label>
<multiselect
v-model="billItem.billItem_selectedGood"
:options="productOptions"
:close-on-select="true"
:clear-on-select="false"
:hide-selected="true"
:preserve-search="true"
placeholder="Select Product"
label="name"
track-by="name"
:preselect-first="false"
id="example"
@select="onSelect_selectedGood"
>
</multiselect>
</div>
</div>
</div>
</div>
</template>
JS
<script>
export default {
data(){
return {
form: new Form({
})
}
},
methods : {
onSelect_selectedGood( option, id) {
console.log("onSelect_selectedGood");
console.log(option);
}
},
mounted() {
}
}
</script>
Мой вопрос: Как мне передать billItem в onSelect_selectedGood , чтобы я мог получить к нему доступ внутри функции.
что-то вроде
@select="onSelect_selectedGood(billItem)"
затем реализовать такую функцию onSelect_selectedGood( billItem, option, id)
Дайте мне знать, как я могу этого достичь.