data через ajax. Есть выподающее меню, в нем при измененнии запускаются вот подобные функции:
changeClient: function (status) {
axios.get(`/contractors.json?client_id=${this.client_id}`)
.then(response => {
this.contractors = []
this.contracts = []
this.invoices = []
if (status != 'on_mounted') {
this.contractor_id = null
this.contract_id = null
this.invoice_id = null
}
this.contractors = response.data
this.reloadChosen()
});
},
При mount запускаю их все сразу, чтобы подгрузить данные в массивы. В браузере видно что все ajax выполнены и возвращают ответ, но this.array = response.data не всегда присваивается.
Кто то потерял реактивность
Обсуждают сегодня