You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hai-oil-web/src/app/pages/system/menu/menu.component.html

30 lines
1.1 KiB

11 months ago
<!--
11 months ago
<nz-tree
nzBlockNode
[nzData]="menuData"
[nzTreeTemplate]="nzTreeTemplate"
></nz-tree>
<ng-template #nzTreeTemplate let-node let-origin="origin">
11 months ago
&lt;!&ndash;<span class="custom-node">
11 months ago
<span *ngIf="!node.isLeaf" (contextmenu)="contextMenu($event, menu)">
<span nz-icon [nzType]="node.isExpanded ? 'folder-open' : 'folder'" (click)="openFolder(node)"></span>
<span class="folder-name">{{ node.title }}</span>
<span class="folder-desc">created by {{ origin.author | lowercase }}</span>
</span>
<span *ngIf="node.isLeaf" (contextmenu)="contextMenu($event, menu)">
<span nz-icon nzType="file"></span>
<span class="file-name">{{ node.title }}</span>
<span class="file-desc">modified by {{ origin.author | lowercase }}</span>
</span>
11 months ago
</span>&ndash;&gt;
11 months ago
</ng-template>
<nz-dropdown-menu #menu="nzDropdownMenu">
<ul nz-menu>
11 months ago
&lt;!&ndash; <li nz-menu-item (click)="selectDropdown()">Action 1</li>
<li nz-menu-item (click)="selectDropdown()">Action 2</li>&ndash;&gt;
11 months ago
</ul>
</nz-dropdown-menu>
11 months ago
-->