page-home.component.html 936 B

1234567891011121314151617181920212223242526272829303132333435
  1. <app-comp-nav></app-comp-nav>
  2. <div class="page">
  3. <div class="content-left">
  4. <ul nz-menu nzMode="inline" style="width: 240px">
  5. @for (item of options; track item.id;let index = $index) { @if(item.child)
  6. {
  7. <li nz-submenu [nzTitle]="item.name" nzIcon="api" [nzOpen]="true">
  8. <ul>
  9. @for (child of item.child; track child.id;let idx = $index) {
  10. <li
  11. nz-menu-item
  12. [nzSelected]="active == child.id"
  13. (click)="toUrl(child)"
  14. >
  15. {{ child.name }}
  16. </li>
  17. }
  18. </ul>
  19. </li>
  20. } @else {
  21. <li
  22. nz-menu-item
  23. (click)="toUrl(item)"
  24. [nzSelected]="active == item.id"
  25. >
  26. <span nz-icon nzType="home" nzTheme="outline"></span>
  27. <span>{{ item.name }}</span>
  28. </li>
  29. } }
  30. </ul>
  31. </div>
  32. <div class="proview">
  33. <router-outlet></router-outlet>
  34. </div>
  35. </div>