3

Ребят, проясните вопрос: почему вид списка меняется от переменной {{bear}} и {{bears}}? Неужели vue распознает множественное число?

Правильный список

<ul class="list">
     <li class="item" v-for="bear in bears">{{bear}}</li>
</ul>

Неправильный список

<ul class="list">
     <li class="item" v-for="bear in bears">{{bears}}</li>
</ul>
etterwin
  • 157

1 Answers1

5

Он просто выводит то, что ты ему сказал, предварительно преобразовав в строку.

<li class="item" v-for="bear in bears">{{bear}}</li>

var bears = [1, 2, 3, 4];

for (var bear of bears) { console.log('' + bear); }

<li class="item" v-for="bear in bears">{{bears}}</li>

var bears = [1, 2, 3, 4];

for (var bear of bears) { console.log('' + bears); }

Qwertiy
  • 123,725