Есть data и в нем обьект s
data:()=> ({
s:{
a1: "",
b2: "",
c3: "",
d4: ""
},
percent: 0
})
Есть 4 поля
<input v-model="s.a1" />
<input v-model="s.b2" />
<input v-model="s.c3" />
<input v-model="s.d4" />
<input :value="`${percent}%`" readonly />
Нужно что бы в функции вычислялся % заполнения формы, не понимаю по какой формуле это надо сделать.
Мне нужно вывести в 5ом поле какой % заполнен и сколько осталось
calculatePercent(){
}
computed: {
percent() {
return Object.keys(this.s).filter(v => this.s[v]).length * 25
}
},
<span>{{percent}}</span>
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники