Если запрос к базе данных внутри контроллера laravel занимает больше минуты, как вы можете заставить vue ждать, пока данные не будут готовы к извлечению или обработке?
мой топор ios код:
axios
.get('/api/data_/nodes')
.then(response => {
const data = response.data.data;
})
.catch(function(error) {
console.log(error);
});
По-прежнему возникает эта ошибка: «Ошибка типа: невозможно прочитать свойство« данные »из неопределенного» * 1009 *
I используйте v-if, однако он все еще не работает, так как для запроса
computed: {
isDataLoaded() {
const nestedLoaded = Object.keys(this.data).map(key => this.data[key].length !== 0);
return this.data&& nestedLoaded.length !== 0;
},
},
требуется более 1 минуты работать больше, пожалуйста, помогите мне: (
vue компонент:
<line-chart v-if="isDataLoaded"/>