Dans mon composant j'ai déclaré des données comme ceci :
data() {
return {
defaultValue: {json object with some structure},
activeValue: {}
...
Et dans les méthodes des composants on fait une copie de cette valeur :
this.activeValue = this.defaultValue
Mais le problème est qu'après le changement this.activeValue
valeur a ont des changements dans this.defaultValue
aussi.
Si j'utilise Object.freeze(this.defaultValue)
et essayer de changer this.activeValue
J'ai obtenu l'erreur - object is not writable.
Comment puis-je faire une copie des données mais sans référence ?