I have read a lot about the use of these symbols in the implementation of custom directives in AngularJS but the concept is still not clear to me.
What does it mean if I use one of the scope values in the custom directive?
var mainApp = angular.module("mainApp", []);
mainApp.directive('modalView',function(){
  return{
     restrict:'E',
     scope:'@' OR scope:'&' OR scope:'=' OR scope:'>' OR scope:true
  }
});What exactly are we doing with the scope here?
I am also not sure whether  (The use of "scope:'>'" exists in the official documentation or not. It's been used in my project."scope:'>'" was an issue in my project and It has been fixed.)
 
     
     
     
     
     
     
     
     
    