Я опытный разработчик в Angular, и если я хочу сделать что-то с Subject, я создаю сервис с объектом Subject, как это:
public sendFileListSubject$ = new Subject<any>();
emitSendFileListSubject(fileList: any[]) {
this.sendFileListSubject$.next(fileList);
}
И в файле ts я просто создайте экземпляр службы и передайте объекту объект Subscribe следующим образом:
const fileList= this.uploadFileService.sendFileListSubject$.subscribe(
fileList => {
this.fileList= fileList;
}
);
И он работает нормально, но я не знаю, как сделать это с помощью RXDART, я создаю класс, вызываемый для службы, такой как Angular и сделай так:
final loadCheckElement$ = BehaviorSubject<bool>();
getLastElement(element) {
loadCheckElement$.add(element);
}
А в виджете
QuizService quizService = new QuizService();
quizService.loadCheckElement$.listen((onData) => {print(onData)});
И не работает, что я делаю не так?