checkbox?
Сейчас так
<label>
<input type="checkbox" v-model="updateAgreement" :value="1">
Я соглашаюсь с условиями использования
</label>
<label>
<input type="checkbox" v-model="updateAgreement" :value="2">
Я соглашаюсь с политикой конфиденциальности
</label>
<label>
<input type="checkbox" v-model="updateAgreement" :value="3">
Я хочу получать новости и специальные предложения
</label>
updateAgreement: {
get () {
return this.$store.state.registrations.agreement
},
set (val) {
this.$store.commit('updateAgreement', val);
console.log(this.$store.state.registrations.agreement);
}
}
Но разбил дальше так
agreement: {
terms: '',
policy: '',
news: ''
}
И теперь получаеться, для каждого чекбокса писать ф-ю?
А почему ты не хочешь сделать компонент чекбокса?
Обсуждают сегодня