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

Не могу обратиться к свойствам объекта Vue. Как быть?

Добрый вечер!
Столкнулся с такой проблемой во Vue.js, вообщем есть свойство:
responseData: []
в объекте Vue, оно успешно заполняется данными от сервера, в итоге там получается следующее:
0: {
   rooms: {
       0: {
           "type": 1
       },
       1: {
           "type": 2
       },
       2: {
           "type": 3
       }
   }
}


Внутри объекта не могу обратиться, пытаюсь например так:
this.responseData[0]
Не получается, хотя в DOM так получается перебрать элементы если указать:
<span v-for="post in responseData[0]">{{ post.title }}</span>
  • Вопрос задан
  • 392 просмотра
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
emilov
@emilov
Фрилансер
Создаешь пустой массив допусти posts: [] в обьекте data, а затем присваиваешь данные с сервера this.posts = responseData, потом выводищь через v-for уже через обьект posts
Ответ написан
Ваш ответ на вопрос

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

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