कोई विचार है कि निर्देश के अंदर से गुणों का मूल्य कैसे प्राप्त करें?कोणीयजे निर्देश - निर्देशों के भीतर गुणों को कैसे प्राप्त करें
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');
};
}]);
एचटीएमएल कोड है:
<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>
धन्यवाद
डैश के मामले में ऊंट केस का पालन करें - –