Equivalent de angular.equals dans angular2
Je suis en train de travailler sur la migration angulaire 1 projet angulaire 2 . Dans angulaire 1 projet j'ai été en utilisant angulaire.est égal à pour objet de comparaison angular.equals($ctrl.obj1, $ctrl.newObj);
, j'ai cherché en ligne pour l'équivalent de la méthode angulaire 2 mais impossible de trouver une correspondance de résultat.
source d'informationauteur Dmehro
Vous devez vous connecter pour publier un commentaire.
@Günter Oui vous avez raison il n'y a pas d'équivalent dans angular2 . Lors de la recherche de plus j'ai trouvé la troisième partie de la bibliothèque de loadash qui ne le même travail que l'angulaire.d'égal à égal et syntex est la même que angulaire de l'un et de cette bibliothèque résout mon problème
Extrait de Code de loadash documentation
Au lieu d'écrire une fonction pour itérer sur les objets, vous pouvez simplement utiliser JSON.stringify et de comparer les deux chaînes?
Exemple:
J'ai réécrit Ariels réponse (merci!!) pour être TSLINT de l'environnement. Vous pouvez également enregistrer certains continue à l'aide d'autre si, mais je pense que c'est plus clair. Peut-être que quelqu'un d'autre en a aussi besoin:
Angulaire 2, vous devriez utiliser JavaScript/Tapuscrit de sorte que vous pouvez ajouter cette méthode à certains services