Я много читал об использовании этих символов в реализации пользовательских директив в AngularJS, но концепция до сих пор мне не ясна. Я имею в виду, что это значит, если я использую одно из значений области в пользовательской директиве?
var mainApp = angular.module("mainApp", []);
mainApp.directive('modalView',function(){
return{
restrict:'E',
scope:'@' OR scope:'&' OR scope:'=' OR scope:'>' OR scope:true
}
});
Что именно мы делаем с прицелом здесь?
Я также не уверен, существует ли "scope: '>'" в официальной документации или нет. Это было использовано в моем проекте.
Edit-1
Использование "scope: '>'" было проблемой в моем проекте, и оно было исправлено.
@?
?