Оба объекта одинаковы при редактировании.
показать решение для разделения объектов.
У меня есть объект, и с помощью v-модели я привязываю его к входам, чтобы обновить его, но когда я редактирую его, но не сохраняю изменения, объект изменяется. чтобы не возникало этой ситуации, я использую второй объект (временный) при редактировании, я использую этот объект, но опять же он меняет первый объект.
data(){
return{
user:{
id:'',
firstname:'',
lastname: ''
},
tuser:{}
}
},
mounted(){
axios.get('/user')
.then((response) => {
this.user = response.data
})
.catch(error)
},
methods:{
edit(){
this.tuser = this.user
},
update(){
axios.patch(`/user/${this.tuser.id}`,this.tuser)
.then((response)=>{
this.user = this.tuser
})
.error()
}
}