Как получить значение из массива в vue.js - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть массив:

{ "id": 1, 
  "title": "Incidunt facere placeat nulla occaecati voluptatem voluptatem minus.", 
  "categories": [ 
     { "id": 1, 
      "name": "News", 
      "created_at": "2018-04-23 18:05:47", 
      "updated_at": "2018-04-23 18:05:47", 
      "pivot": { 
      "post_id": 1, 
      "category_id": 1 } }, { 
      "id": 2, 
      "name": "Sport", 
      "created_at": "2018-04-23 18:05:47", 
      "updated_at": "2018-04-23 18:05:47", 
      "pivot": { 
        "post_id": 1, 
        "category_id": 2 
        } 
       } 
     ]}

Я могу просто использовать {{post.title}}, чтобы получить заголовок сообщения, но когда я делаю {{post.categories.name}}, он возвращает ноль, потому что это не массив.

В любом случае есть название категории?

1 Ответ

0 голосов
/ 25 апреля 2018

Категории - это массив объектов, поэтому он должен работать:

{{post.categories[0].name}}, если вы хотите первый элемент категорий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...