Используйте *ngIf
, чтобы дождаться завершения вызова API и инициализировать ldata
.Angular будет ждать его, а затем только визуализирует app-leave-history
<div class="col-lg-12">
<app-leave-history
*ngIf="ldata && permission"
[LeaveData]="ldata"
[RoleData]="permission">
</app-leave-history>
</div>
Предложение: Пожалуйста, рассмотрите возможность переименования ldata
, LeaveData
и RoleData
в camelCase
, т.е. lData
(или leaveData
, чтобы быть более понятным), leaveData
и roleData
.Это то, что Angular StyleGuide Предлагает:
Использовать нижний регистр верблюда для именования свойств и методов.