1
を構造化代入配列を使用して、角度$インジェクタから複数の値を読む:私はこの持っ
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');
}));
をこのような何かを行う方法がある場合、私は疑問に思って:
ドキュメントを見てbeforeEach(inject(function ($injector, CategoryService) {
CategoryService.create = function() {
return Promise.resolve({});
};
const [$compile, $rootScope, $templateCache] = $injector.get('$compile','$rootScope','$templateCache');
}));
方法のconst [$コンパイル、$ rootScope、$ templateCache] = [ 'について'$ comp'、 '$ rootScope'、 '$ templateCache']。map(svc => $ injector.get(svc)) ' –
これはうまくいきました。 –