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.
puhui-go-web/src/app/pages/system/menu/menu.component.ts

38 lines
871 B

11 months ago
import { Component } from '@angular/core';
import {NzTreeComponent} from "ng-zorro-antd/tree";
import {NgIf} from "@angular/common";
import {NzIconDirective} from "ng-zorro-antd/icon";
import {NzDropdownMenuComponent} from "ng-zorro-antd/dropdown";
import {MenuService} from "../../../servies/menu/menu.service";
import {menuData} from "../../../data/menu/menu.namespace";
@Component({
selector: 'app-menu',
standalone: true,
imports: [
NzTreeComponent,
NgIf,
NzIconDirective,
NzDropdownMenuComponent
],
templateUrl: './menu.component.html',
styleUrl: './menu.component.less'
})
export class MenuComponent {
menuData = [];
constructor(private menuService: MenuService) {
}
queryMenu() {
this.menuService.queryRoleMenuTree('', (data: any) => {
this.menuData = data['return_data'];
console.log(data)
});
}
}