есть объект в data errors:{}
Я делаю валидацию, и добавляю в него errors:{name:'Is empty'}
В html у меня филды отдельные компоненты, и я передаю туда эти значения
<inputgroup :error="errors.name"/>
И когда я передаю туда значение объекта, там всегда undefined, но если я передаю просто переменную, то информация есть. В чем может быть проблема?
Ну так у тебя поле name не всегда есть в объекте, из-за этого и undefined
Да, но я думал что оно из-за реактивности будет обновляться, но мне выше уже подсказали что свойство объекта не реактивно, спасибо!
Так как у вас привязано errors.name, а потом вы перезаписываете errors, а name в компоненте часть старого объекта.
Тоесть надо в самом начале инициализировать все свойсва объекта, и менять их, тогда заработает?
Обсуждают сегодня