J'ai beaucoup lu sur l'utilisation de ces symboles dans l'implémentation de directives personnalisées dans AngularJS mais le concept n'est toujours pas clair pour moi. Je veux dire, qu'est-ce que cela signifie si j'utilise l'une des valeurs de portée de la directive personnalisée?
var mainApp = angular.module("mainApp", []);
mainApp.directive('modalView',function(){
return{
restrict:'E',
scope:'@' OR scope:'&' OR scope:'=' OR scope:'>' OR scope:true
}
});
Que faisons-nous exactement avec la portée ici?
Je ne sais pas non plus si "scope: '>'" existe ou non dans la documentation officielle. Il a été utilisé dans mon projet.
Modifier-1
L'utilisation de "scope: '>'" était un problème dans mon projet et il a été corrigé.
@?
?