Проблема в итерации с использованием v-for в vue js и laravel - PullRequest
0 голосов
/ 02 июля 2018

Я получаю некоторые данные с сервера, который выглядит следующим образом.

enter image description here

У меня есть некоторые рейтинговые данные внутри каждого объекта. которую я хочу обработать перед отображением на экране. В общем, я пытаюсь это сделать.

<div v-for="item,index in items" :key="index">
//some code 

<span>  {{ processRating(item) }}  </span>
</div>

А потом в processRating() я просто делаю console.log('demo')

Теперь, если я не ошибаюсь, я ожидаю, что в 7 раз demo будет напечатано, поскольку у меня есть 7 пунктов.

Но, как вы можете видеть на скриншоте, он повторяется 14 раз. Но все мои данные напечатаны 7 раз, что ожидается. Я не понимаю, почему это происходит. Любая помощь приветствуется. Благодаря.

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