angular - 无法以角度 5 从我的服务访问 FormGroup
问题描述
我正在尝试在我的组件类中从我的服务访问“FromGroup”值(声明为公共)。但我越来越不确定,我可以访问其他私有值。请说清楚。
工作流服务.ts
@Injectable()
export class UnderstandWorkflowService implements CanActivate{
public contactDetails: FormGroup;
private workflow=[];
private steps=[];
private currentStep:string="";
}
联系人.component.ts
export class ContactComponent extends BaseComponent implements OnInit {
contactDetails: FormGroup;
ngOnInit() {
if(this.understandService.contactDetails){
this.contactDetails = this.understandService.contactDetails;
}
}
}
当我尝试从我的contact.component.ts - ngOnInit 函数进行调试时,我可以看到上述服务的所有私有属性,但我无法访问或获取contactDetails:FromGroup,它显示为未定义。有人可以帮忙吗?