Я использую vue -cli и пытаюсь понять, как обновить счетчик в моем шаблоне:
<div v-for="(item, index) in outerArray" :key="item.id" v-bind:id="item.name">
<div> <p> {{ item.name }}</p> </div>
<div>Count:{{count}}</div>
Я бы хотел, чтобы счетчик обновлялся для каждого пользователя в зависимости от сколько предупреждений находится в массиве предупреждений:
outerArray:[
{ name: 'Ray',
count: null,
warning: [{time: '2:00', alert: 'G: 150',},
{time: '7:00', alert: 'RR: 38',}]
},
{ name: 'Mike',
count: null,
warning:[{time: '9:00',alert: 'G: 40',}]
},
]
Таким образом, результат должен выглядеть так:
Ray Mike
Count:2 Count:1
Любая помощь приветствуется, спасибо!
Обновление
Я использовал:
this.outerArray[index].warning.length
, чтобы показать, сколько предупреждений было в предупреждениях.