1
Ich habe dies:
beforeEach(inject(function ($injector, CategoryService) {
CategoryService.create = function() {
return Promise.resolve({});
};
const $compile = $injector.get('$compile');
const $rootScope = $injector.get('$rootScope');
const $templateCache = $injector.get('$templateCache');
}));
Ich frage mich, ob es einen Weg gibt, etwas zu tun:
beforeEach(inject(function ($injector, CategoryService) {
CategoryService.create = function() {
return Promise.resolve({});
};
const [$compile, $rootScope, $templateCache] = $injector.get('$compile','$rootScope','$templateCache');
}));
Wie wäre es 'const [$ Kompilierung, $ rootScope, $ templateCache] = [ '$ compile', '$ rootScope', '$ templateCache']. map (svc => $ injector.get (svc)) ' –
schön das würde funktionieren, fühlen Sie sich frei, Antwort hinzuzufügen –