Я создаю новую службу angular для связи компонентов. но как только я создаю свою новую тему, я получаю эту ошибку: ожидаемые аргументы типа 0, но получили 1.ts(2558). Я работаю с Angular 7. Это мой сервис:
import { Injectable } from '@angular/core';
import { Subject } from '../../../types/rxjs';
@Injectable({
providedIn: 'root'
})
export class InteractionService {
private sprintData = new Subject<any[]>();
constructor() { }
}






Единственное, о чем я могу думать, это ваше заявление об импорте. Я бы изменил это на:
import { Subject } from 'rxjs';
Я подозреваю, что ваш текущий импорт из внутренних источников.
Если вы используете код VS, он будет импортировать eventEmitter из транспортира. //импорт {EventEmitter} из "транспортира" вместо этого вы хотели бы импортировать это из 'angular/core'.
Да, это было так, я изменил импорт, и это сработало. Спасибо