我有一个名为MainWizard的组件,该组件正在使用许多子组件,每个子组件都有一个输入表单,用于接收各个字段的输入。
要将数据从一个子组件传递到另一个子组件,我正在使用名为WizardService的服务。 对于每个共享变量,我在如下服务中都有一个主题
private warningSubject= new Subject<any>();
setWarning(data){
return this.warningSubject.next(data);
}
getWarning(){
return this.warningSubject.asObservable();
}
但是对于我需要与其他子组件共享的每个变量,有20多个主题。
问题: