Vue массив, получить полный массив работает, конкретный элемент в массиве не определен - PullRequest
0 голосов
/ 17 октября 2018

Я не уверен, как это работает в vue, поэтому позвольте мне объяснить scenerio.

У меня есть компонент Vue, который выполняет вызов 'groups' с axios при создании.Когда я console.log () отвечаю, он заполняется данными.Массив с объектами.

data = response.data.data;

пример console.log (data):

[__ob__: Observer]
0: {__ob__: Observer}
1: {__ob__: Observer}
2: {__ob__: Observer}
3: {__ob__: Observer}
4: {__ob__: Observer}
5: {__ob__: Observer}
6: {__ob__: Observer}
7: {__ob__: Observer}
8: {__ob__: Observer}
9: {__ob__: Observer}
10: {__ob__: Observer}

Но если я запишу консольный журнал после этого, вот так:

console.log(data);    <- this one filled with all the data.
console.log(data[0]); <- this one is 'undefined'

Так почему же первый элемент не определен, хотя я уверен, что массив заполнен из-за console.log () до этого.

Кто-нибудь?

...