我在我的项目中是 vue(2.5 版)的新手我已经安装了 v-select 我浏览了文档并且对这里的一些事情感到困惑是我的代码
<template>
<div class="wrapper">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label for="name">Category</label>
<v-select label="category_desc" options="category"></v-select>
</div>
</div>
</div>
<button type="button" variant="primary" class="px-4" @click.prevent="next()">next</button>
</div>
</template>
<script>
export default {
name: 'Addproduct',
data () {
return {
category:[]
}
},
mounted() {
this.$http.get('http://localhost:3000/api/categories') .then(function (response) {
console.log(response.data);
this.category=response.data
})
.catch(function (error) {
console.log("error.response");
});
},
方法:{ next(){ // console.log('value of v-selection not option') 例如 id 1 有 'country' 所以我希望方法 next() 中的 id 1 即在 console.log 中 } } 现在我的问题是我如何将这个 axios 响应的成功值传递给 v-select 选项,其次是我如何获得 v-select 的选定值,例如;- 当用户单击下一步按钮时,我如何获取在 v- 中选择的值选择