Browse Source

菜单管理

beijing
陈鹏飞 3 years ago
parent
commit
8c792fa0a9
  1. 2
      src/app/pages/records/records-nav/records-nav.component.html
  2. 23
      src/app/pages/records/records-nav/records-nav.component.ts

2
src/app/pages/records/records-nav/records-nav.component.html

@ -4,7 +4,7 @@
<img src="../../../assets/images/logosm.png" alt="">
<div class="content">
<div class="contentitem">
<span (click)="selectMenu(item)" *ngFor="let item of menuList"
<span (click)="selectMenu(item)" *ngFor="let item of menu"
[ngClass]="{'selectedMenu': selectedMenu == item}">{{item}}</span>
</div>
</div>

23
src/app/pages/records/records-nav/records-nav.component.ts

@ -13,10 +13,29 @@ export class RecordsNavComponent implements OnInit {
isEcharts = true
menuList = ['预警类型统计', '卸油统计', '证照预警统计']
userMenu = []
menu=[]
selectedMenu
ngOnInit(): void {
let a= sessionStorage.getItem('userdata')
this.userMenu=JSON.parse(a).menus
console.log( this.userMenu);
if (this.userMenu.length==0) {
this.menu=this.menuList
}else{
for (let index = 0; index < this.menuList.length; index++) {
for (let k = 0; k < this.userMenu.length; k++) {
if (this.userMenu[k]==this.menuList[index]) {
this.menu.push(this.userMenu[k])
console.log( this.menu);
}
}
}
}
this.selectedMenu = this.menuList[0]
this.routerChange()

Loading…
Cancel
Save