Verwenden von templateRequest in eckigem + Typoskript ($ templateRequest ist keine Funktion)
Ich baue eine Direktive auf, die HTML-Dateien aufnehmen, in dom platzieren und mit winkels compile kompilieren soll.
Ich erhalte eine Fehlermeldung:
$ templateRequest ist keine Funktion
Klar mache ich etwas falsch, weiß nicht was,
Dies ist meine Anweisung:
module Uni.Directives {
export class uniTable implements ng.IDirective {
public restrict: string = 'EA';
public link: Function = (scope: ng.IScope,
$templateRequest: ng.ITemplateRequestService,
$compile: ng.ICompileService,
element: ng.IAugmentedJQuery,
attrs: ng.IAttributes) => {
$templateRequest("template.html",false).then(function (html) {
var template = angular.element(html);
element.append(template);
$compile(template)(scope);
});
}
}
angular
.module('TModule')
.directive('uniTable', [() => { return new Uni.Directives.uniTable() }]);
// ******** End adding to module **********
}