Maison  >  Article  >  interface Web  >  Comment traiter la copie profonde dans vue

Comment traiter la copie profonde dans vue

亚连
亚连original
2018-06-08 18:24:502108parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn