с предзаполненными полями (ref(prop.storeObject)). storeObject меняется тоже при изменении значений формы. как достать оригинальный объект из сторы? прокидывать объект через функцию не помогает
ref({...prop.storeObject}) в идеале ref(cloneDeep(prop.storeObject))
и это не помогло. prop.storeObject еще проходит через изменения с Object.fromEntries
что из не помогло
а присвоения как выглядят
присвоения?
const currentProfile = profilesStore.findById(route.params?.profile_id);
myForm.value.field = value или есть myForm.value.field.innerKey = value
const form = ref(initProfileFormData({ ...props.profile })); а в компоненте form: {...} меняется через v-model. привязка к form[field]
вы меня не можете понять. Вы мутируете значения выше корня объекта. из за этого и значения в сторе меняются
вот я не понимаю, почему так
ставте lodash или найдите альтернативную функцию для cloneDeep. и оборачивайте ей значение при инициализации
я не вижу кода а по тому что вы сказали я не могу больших выводов сделать
Обсуждают сегодня