Задать вопрос
@Sectorrbs

Как из объекта Proxy извлечь данные?

Использую Vue.js, получаю с сервера данные и присваиваю их переменной, надеясь потом пройтись циклом по этим данным. Но переменная после присваивания имеет такой вид:

6151abbe55d24657484970.png
6151abdb6ef4b675896250.png
Как получить массив данных из Proxy?
  • Вопрос задан
  • 3679 просмотров
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
Точно так же, как если бы вместо Proxy у вас был оригинальный объект (кстати, а почему вы этого не попробовали сделать - что, увидели этот непонятный Proxy и испугались?).

Vue заворачивает данные в Proxy для отслеживания изменений. Если вдруг очень надо, можно получить оригинальные данные с помощью toRaw.

получить массив

А где у вас там массив? Никакого массива нет. Или исправляйте код на сервере, чтобы присылались верные данные, или используйте Object.values.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы