तय - 2015.06.09
एक निर्देश और कोणीय तत्व ready
विधि का उपयोग करें जैसे:
js
.directive( 'elemReady', function( $parse ) {
return {
restrict: 'A',
link: function( $scope, elem, attrs ) {
elem.ready(function(){
$scope.$apply(function(){
var func = $parse(attrs.elemReady);
func($scope);
})
})
}
}
})
एचटीएमएल
<div elem-ready="someMethod()"></div>
या कंट्रोलर- सिंटैक्स के रूप में उपयोग करने वालों के लिए ...
<div elem-ready="vm.someMethod()"></div>
इसका लाभ यह है कि आप अपनी पसंद के अनुसार व्यापक या दानेदार w / अपने यूआई हो सकते हैं और अपने नियंत्रकों से डोम तर्क को हटा रहे हैं। मेरा तर्क है कि यह अनुशंसित कोणीय तरीका है।
यदि आपके पास एक ही नोड पर अन्य निर्देश हैं, तो आपको इस निर्देश को प्राथमिकता देने की आवश्यकता हो सकती है।