Вывод не рендеринг с использованием метода - PullRequest
0 голосов
/ 25 декабря 2018

Вот что я хочу сделать:

<span>{{ getGenres(movie.genre_ids) }}</span>

должен вывести:

Action, Adventure, ..etc

У меня есть файл JSON, который содержит следующую структуру:

[
  {
       "id": 28,
       "name": "Action"
  },
  {
      "id": 12,
      "name": "Adventure"
  }
]

Вот мой метод:

getGenres(genre_ids) {
    Movies.getGenres(genre_ids);
}

Movies.js содержит метод, к которому вызывается метод:

getGenres(genre_ids) {
    let genres_array = [];
    for (let i = 0; i < genre_ids.length; i++) {
        let matching_genre = genres.filter(genre => genre.id === genre_ids[i]);
        genres_array.push(matching_genre[0].name);
    }
    return genres_array;
}

Проблема в том, что он не выводитимена, но если я console.log (genres_array);это работает.Любая помощь будет оценена.

1 Ответ

0 голосов
/ 25 декабря 2018

Я не могу найти ответ здесь

getGenres(genre_ids) {
    Movies.getGenres(genre_ids);
}

Я верю, что так должно быть

getGenres(genre_ids) {
    return Movies.getGenres(genre_ids).join(', ');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...