Tôi tạo ra một chỉ thị đơn giản:Nơi đặt hàm trợ giúp trong chỉ thị của góc?
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: '='
}
};
});
nhưng có một logic phức tạp trùng lặp bên trong mẫu vì vậy tôi muốn giải nén nó vào một chức năng và chỉ gọi đó là chức năng từ một bản mẫu. Tôi có thể đặt chức năng như thế nào và tôi có thể gọi nó như thế nào? Tôi có phải tạo một bộ điều khiển chuyên dụng không?