मैं एक साधारण निर्देश बनाया:कोणीय के निर्देश में एक सहायक कार्य कहां रखा जाए?
angular.module("foo").directive('bar',function(){
return {
...
template:
'<div> \
<div ng-hide="param1.length == 0 && param2...">...</div> \
<input ng-show="param1.length == 0 && param2..." .../> \
</div>',
scope: {
param1: '=',
param2: '='
}
};
});
लेकिन वहाँ टेम्पलेट के अंदर एक डुप्लिकेट किए गए जटिल तर्क तो मैं एक समारोह के लिए इसे निकालने के लिए और सिर्फ एक टेम्पलेट से कि समारोह फोन चाहते हैं। मैं इस तरह का कार्य कहां रख सकता हूं और मैं इसे कैसे आमंत्रित कर सकता हूं? क्या मुझे एक समर्पित नियंत्रक बनाना है?