ciao, mi è venuto un dubbio atroce per le subscribemettiamo che voglio sottoscrivermi a un BehaviorSubject di un servizio ... quale delle due opzioni è corretta?
oppure sono corrette entrambe ed equivalenti, quindi per miglior lettura uso la 1?
# opzione 1
codice:
entiRegioniAssistito$: Regioni[] = []
constructor(private apiAnagraficheSrv: ApiAnagraficheService) {
}
ngOnInit(): void {
this.subscribeToEntiRegioni()
}
private subscribeToEntiRegioni() { this.apiAnagraficheSrv._entiRegioni$.subscribe(
data => this.entiRegioniAssistito$ = data )
}
# opzione 2
codice:
entiRegioniAssistito$: BehaviorSubject<Regioni[]> = new BehaviorSubject<Regioni[]>([])
entiRegioniAssistito: Regioni = []
constructor(private apiAnagraficheSrv: ApiAnagraficheService) {
}
ngOnInit(): void {
this.subscribeToEntiRegioni()
}
private subscribeToEntiRegioni() {
this.entiRegioniAssistito$ = this.apiAnagraficheSrv._entiRegioni$
this.entiRegioniAssistito$.subscribe(
data => this.entiRegioniAssistito = data )
}