Я пытаюсь преобразовать эту директиву в компонент, но не знаю, как это сделать.
export class TableRowBSHeaderDirective implements ng.IDirective {
restrict: string = 'A';
templateUrl: any = balanceSheetFSPolicy.dirvmConstant.TableRowHeaderTmpl;
controller: any = ($scope: any) => {
balanceSheetFSPolicy.balanceSheetFSViewModel = $scope.bsFsVm;
$scope.balanceSheetFSPolicy = balanceSheetFSPolicy;
};
static factory(): ng.IDirectiveFactory {
const directive = function () {
return new TableRowBSHeaderDirective();
};
return directive;
}
}
angular
.module('app.recon.statements')
.directive('tableRowBsHeader', TableRowBSHeaderDirective.factory());
Также возможен дубликат stackoverflow.com/questions/40664609/…



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Возможный дубликат Пользовательская директива Angular 1.5 для компонента