У меня теперь на моем сайте реализовано v-select , у меня есть сценарий, в котором я должен установить массив данных для выбора, используя глобальное событие для . Позвольте мнесначала показать код
HTML
<v-select
multiple
:searchable="false"
label="phone"
:disabled="appointment.phone_in_notes"
:no-drop="true"
:options="customerPhones"
:value="customerPhones"
></v-select>
vuejs
mounted() {
const vm = this;
this.$eventHub.$on("on-create-appointment-click-open-add-appointment-with-user", (customer) => {
this.showModal= true;
this.appointment.purchase_order=customer.purchase_order;
// this.customerLocation=customer.locations[0].address1;
this.customer.fname=customer.first_name;
this.customer.lname=customer.last_name;
this.customerPhones=[92233,123];
// this.location.phones=[92233,123];
// this.appointment.phone_id=['92233'];
// this.appointment.phone_in_notes=['92233'];
// console.log(customer.cid);
// console.log(customer.locations[0].address1);
this.customer_test_valiues=customer;
});
this.$eventHub.$on("show-appointment-modal", data => {
Object.assign(this.$data, this.$options.data.apply(this), {
showModal: true
});
this.fetchServiceTypes();
this.fetchEmployees();
if (data) {
this.fromEvent = data;
this.setScheduleOnCalendarClick(data);
this.getEmployeesForSchedule(data);
}
});
},
данные устанавливаются на простые вводыобычно, но когда я пытаюсь установить массив на v-select , он не работает, я пробовал несколько комбинаций, но ни одна из них, похоже, не помогает мне?