में एक निर्देश पंजीकृत करें मैं एक कोणीय 2 अनुप्रयोग विकसित कर रहा हूं।वैश्विक स्तर पर angular2
@Directive({
selector: '[href]',
})
export class MyHrefDirective {
constructor() {
// whatever
}
}
लेकिन यह कैसे पर:
angular.module('whatever.module', []).directive('href', function() {
return {
restrict: 'A',
link: function($scope, $element, $attrs) {
// do stuff
}
};
});
angular2 में मैं इस तरह एक निर्देश लिख सकते हैं: मैं सभी लिंक करने के लिए विशेष व्यवहार को जोड़ने के लिए इतना कोणीय 1.xi में सिर्फ इस तरह एक निर्देश लिखते थे की जरूरत है क्या मैं वैश्विक स्तर पर उस निर्देश का उपयोग करने के लिए आवेदन कर सकता हूं? मेरे पास लिंक के साथ विचारों का एक टन है। क्या मुझे इसे आयात करना है और उन सभी घटकों में directives
सरणी में निर्दिष्ट करना है (जो एक एलओटी है)?
मैं bootstrap
कार्य करने के लिए यह इंजेक्शन लगाने की कोशिश की है जैसे आप विश्व स्तर पर एक उदाहरण लेकिन बात नहीं बनी
मुझे लगता है कि यदि आप अपना निर्देश ग्लोबली प्रदान करते हैं तो मेरा मतलब बूटस्ट्रिपिंग रूट घटक के समय होता है, तो प्रत्येक घटक –
की सरणी में आयात करने की आवश्यकता नहीं है यदि आपने मेरे प्रश्न में अंतिम वाक्य पढ़ ली है, तो आप जानते होंगे मैंने पहले ही कोशिश की है। – kamilkp