Jenesius / vue-form

💪 Heavy form system for Vue.js v3
http://form.jenesius.com
MIT License
45 stars 4 forks source link

[BUG] modelValue with jenesius-vue-form #85

Closed Jenesius closed 1 year ago

Jenesius commented 1 year ago

What heppen Эти два механизма начинают сбоить друг с другом How to repeat

  1. Создать форму
  2. Создать инпут
  3. инпуту добавить лишь :modelValue, без v-model
  4. Начать изменять значение через form.setValues
Jenesius commented 1 year ago

в чём заключается идея и проблема, при изменении элемента через форму(setValues) бывают случаи, когда v-model не обновляется. Проблема в том, что мы не полагаемся на значение из v-model, а полагаемся на значение внутри формы и не уведомляем родительский input об изменении поля в момент изменении значения прямо формы(setValues)


В таком случае нужно запретить использовать input-field вместе в v-model. То есть зафиксировать правило: