getEmployee() es un método en mi página de servicio y ahora quiero una lista de empleados sin el método de suscripción showEmployee() en mi componente usando la plantilla HTML.

 showEmployee(){
        this.employeeModel= this._empService.getEmployee();
  }
1
Pradeep 11 dic. 2019 a las 14:54

2 respuestas

La mejor respuesta
employeeModel : Observable<any>

O si es como la lista

employeeModel : Observable<any[]>=[];


showEmployee(){
        this.employeeModel= this._empService.getEmployee();
  }

En HTML si tiene Tipo de lista entonces

 <div *ngFor="let data as employeeModel | async">

    .... code for show data Like  {{data.property Name }}

    </div>

Si es un objeto

<div> {{employeeModel | async}}</div>
1
harkesh kumar 11 dic. 2019 a las 12:02

Necesita la tubería en el elemento html:

<p *ngFor="let data as employeeModel | async">
    <span> {{data.empName}}</span>
</p>
0
lbonn 11 dic. 2019 a las 13:56