Dużo czytałem o używaniu tych symboli we wdrażaniu niestandardowych dyrektyw w AngularJS, ale koncepcja nadal nie jest dla mnie jasna. Mam na myśli, co to znaczy, jeśli używam jednej z wartości zakresu w dyrektywie niestandardowej?
var mainApp = angular.module("mainApp", []);
mainApp.directive('modalView',function(){
return{
restrict:'E',
scope:'@' OR scope:'&' OR scope:'=' OR scope:'>' OR scope:true
}
});
Co dokładnie robimy z lunetą?
Nie jestem też pewien, czy „zakres: '>'” istnieje w oficjalnej dokumentacji, czy nie. Został użyty w moim projekcie.
Edycja-1
Użycie „zakresu: '>'” było problemem w moim projekcie i zostało naprawione.
@?
?