Öznitelikler içinden yönerge değerlerine nasıl erişilebileceği hakkında bir fikriniz var mı?AngularJs yönergeleri - öznitelikler içinden öznitelik değerlerinin nasıl elde edileceği
angular.module('portal.directives', [])
.directive('languageFlag', ['$routeParams', function(params) {
return function(scope, element, attrs) {
console.log(attrs["data-key"]); // returns undefined
console.log(element.attr('data-key')); // returns {{data-key}}
angular.element(element).css('border', '1px solid red');
};
}]);
Html kodu:
<ul>
<li ng-repeat="lng in flags">
<a class="lngFlag {{flag.Key}}" data-key="{{flag.Key}}" data-id="{{lng.Id}}" ng-click="changeLangHash({'lng':lng.Id })" language-flag></a>
</li>
</ul>
Teşekkür
Sadece dash-cizgisini takip et - –