mirror of https://github.com/abpframework/abp
parent
34c136e041
commit
366ad6da92
@ -1,17 +1,13 @@
|
||||
<ul class="navbar-nav">
|
||||
<ng-container *ngFor="let item of navItems.items$ | async; trackBy: trackByFn">
|
||||
<ng-container *ngIf="item.visible && item.visible()">
|
||||
<ng-container *ngIf="item.visible && item.visible() && (item.visible$ | async)">
|
||||
<li class="nav-item d-flex align-items-center" *abpPermission="item.requiredPolicy">
|
||||
<ng-container
|
||||
*ngIf="item.component; else htmlTemplate"
|
||||
[ngComponentOutlet]="item.component"
|
||||
[ngComponentOutletInjector]="item | toInjector"
|
||||
></ng-container>
|
||||
|
||||
<ng-container *ngIf="item.component; else htmlTemplate" [ngComponentOutlet]="item.component"
|
||||
[ngComponentOutletInjector]="item | toInjector"></ng-container>
|
||||
<ng-template #htmlTemplate>
|
||||
<div [innerHTML]="item.html" (click)="item.action ? item.action() : null"></div>
|
||||
</ng-template>
|
||||
</li>
|
||||
</ng-container>
|
||||
</ng-container>
|
||||
</ul>
|
||||
</ul>
|
Loading…
Reference in new issue