Если запрос в контроллере Larave занимает больше минуты? - PullRequest
0 голосов
/ 29 апреля 2020

Если запрос к базе данных внутри контроллера 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"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...