Commit c37dcfc0 authored by 陈娇's avatar 陈娇

隐藏首页侧边栏

parent f9a43281
Pipeline #3025 passed with stage
in 0 seconds
<div class="menuPart"> <div class="menuPart">
<div class="menuFirst" *ngFor="let item of dataArr"> <div class="menuFirst" *ngFor="let item of dataArr">
<!-- <ng-container *ngIf="item.isDisplay"> --> <ng-container *ngIf="item.isDisplay">
<div class="first-floor textStyle1 whenHover" [title]="item.name | translate" *ngIf="(item.child && item.child.length > 0) || item.type" (click)="selectFirstFloor(item)" [ngClass]="{'isSelectedFirst': isSelected[0] === item.name, 'isSelectedSecond': isSelected[0] === item.name && item.type === 1}"> <div class="first-floor textStyle1 whenHover" [title]="item.name | translate" *ngIf="(item.child && item.child.length > 0) || item.type" (click)="selectFirstFloor(item)" [ngClass]="{'isSelectedFirst': isSelected[0] === item.name, 'isSelectedSecond': isSelected[0] === item.name && item.type === 1}">
<i [class]="item.icon" [ngClass]="{'iconLeft': !isCollapsed,'iconLeftCos': isCollapsed}"></i> <i [class]="item.icon" [ngClass]="{'iconLeft': !isCollapsed,'iconLeftCos': isCollapsed}"></i>
<span *ngIf="!isCollapsed">{{item.name | translate}}</span> <span *ngIf="!isCollapsed">{{item.name | translate}}</span>
...@@ -20,6 +20,6 @@ ...@@ -20,6 +20,6 @@
</div> </div>
</div> </div>
</div> </div>
<!-- </ng-container> --> </ng-container>
</div> </div>
</div> </div>
...@@ -23,10 +23,17 @@ export class LeftmenuComponent implements OnInit, OnDestroy { ...@@ -23,10 +23,17 @@ export class LeftmenuComponent implements OnInit, OnDestroy {
this.selectItem = selectItem; this.selectItem = selectItem;
this.init(); this.init();
} }
dataArr = [ { dataArr = [{
name: 'home',
icon: 'io i-shouye',
type: 1,
child: [],
isDisplay: false
}, {
name: 'deviceCenter', name: 'deviceCenter',
icon: 'io i-shebei', icon: 'io i-shebei',
type: 0, type: 0,
isDisplay: true,
child: [ child: [
{name: 'gatewayMgr'}, {name: 'gatewayMgr'},
{name: 'sensorMgr'}, {name: 'sensorMgr'},
...@@ -37,21 +44,19 @@ export class LeftmenuComponent implements OnInit, OnDestroy { ...@@ -37,21 +44,19 @@ export class LeftmenuComponent implements OnInit, OnDestroy {
name: 'systemMgr', name: 'systemMgr',
icon: 'io i-shezhi', icon: 'io i-shezhi',
type: 0, type: 0,
isDisplay: true,
child: [ child: [
{name: 'influxdbMgr'}, {name: 'influxdbMgr'},
{name: 'userCenter'}, {name: 'userCenter'},
{name: 'customCenter'}, {name: 'customCenter'},
{name: 'partMgr'}, {name: 'partMgr'},
{name: 'areaMgr'}, {name: 'areaMgr'}, {name: 'logMgr'}]
{name: 'logMgr'}]
}, { }, {
name: 'dataCenter', name: 'dataCenter',
icon: 'io i-ico_data', icon: 'io i-ico_data',
type: 0, type: 0,
child: [ isDisplay: true,
{name: 'currentData'}, child: [{name: 'currentData'}, {name: 'dataSum'}, {name: 'historyData'}]
{name: 'dataSum'},
{name: 'historyData'}]
}]; }];
isOpen = {monitoring: false, deviceManage: false, pileManage: false, moduleCenter: false, systemSet: false}; isOpen = {monitoring: false, deviceManage: false, pileManage: false, moduleCenter: false, systemSet: false};
isSelected = ['', '']; isSelected = ['', ''];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment