Si j'ai une directive qui répond au statut d'un attribut particulier sur la portée et que je souhaite modifier cet attribut dans mon test et vérifier qu'il répond correctement, quelle est la meilleure façon de faire ce changement?
J'ai vu ces deux modèles:
scope.$apply(function() {
scope.myAttribute = true;
});
et
scope.myAttribute = true;
scope.$digest();
Quelle est la différence entre eux, quel est le meilleur et pourquoi?
$digest
également appelé les enfants du télescope?