我使用Vue的选择组件,我工作了一整天试图从选定阵列得到值idVue公司选择Component获得的值id
<v-select multiple label="name" :on-change="consoleCallback" :options="option" :value.sync="option.id" :value="id" v-model="users_id">
</v-select>
import vSelect from 'vue-select'
export default {
components: {vSelect},
props: ['title'],
data(){
return{
model: {
'title':'',
},
users_id:[],
option: [],
methods: {
fetchData(id){
let vm = this;
let dataInput = vm.model;
axios.get('/subject/' +id+ '/edit',dataInput)
.then(function (response) {
Vue.set(vm.$data, 'model', response.data.model)
Vue.set(vm.$data, 'option', response.data.option)
})
.catch(function (error) {
console.log(error);
});
},
我认为它是'on-change =“consoleCallback”'不':on-change =“consoleCallback”',没有**冒号(:)** –
I 'd try'v-on:更改'或'@change'简称 – TimHayes
on-change =“consoleCallback”not:on-change =“conso leCallback“,没有冒号(:)它挂断了 – mark