Cet article présente principalement les informations pertinentes sur la copie profonde de Vue. Il est très bon et a une valeur de référence. Les amis qui en ont besoin peuvent s'y référer
La méthode Object.assign() est utilisée pour tout attribuer. les attributs énumérables. Les valeurs sont copiées d'un ou plusieurs objets source vers l'objet cible. Il renverra l'objet cible.
const object1 = { a: 1, b: 2, c: 3 }; const object2 = Object.assign({}, object1); console.log(object2.c); // expected output: 3
ou utiliser
obj=JSON.parse(JSON.stringify(this.templateData)); //this.templateData是父组件传递的对象
Applicabilité
lorsqu'un modèle abstrait a deux aspects dont l'un dépend de l'autre. Encapsuler les deux dans des objets indépendants permet de les modifier et de les réutiliser indépendamment
Lorsqu'un objet change, d'autres objets doivent être modifiés en même temps, mais nous ne savons pas combien d'objets doivent être modifiés.
Quand un objet doit notifier d'autres objets, mais ne sait pas qui est l'objet spécifique. En d’autres termes, vous ne voulez pas que ces objets soient étroitement couplés.
J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.
Articles associés :
Comment obtenir vos propres propriétés en cliquant dans vue.js2.0
Dans vue.js Comment utiliser le modificateur .self ?
Expliquez en détail comment utiliser this.$emit dans vue.js
Comment implémenter la fonction de commutation afficher-masquer le mot de passe dans vue
Comment utiliser le composant parent pour appeler des événements de composant enfant dans Vue
Utilisez $http pour implémenter le téléchargement asynchrone de fichiers Excel dans angulairejs
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!