0.0.38 • Published 3 years ago
pro-layout v0.0.38
ant design pro layout of angular
使用
npm i pro-layout --save
// or
yarn add pro-layout
<pro-basic-layout [logo]="settings.logo"
[title]="settings.title"
[navTheme]="settings.navTheme"
[fixSiderbar]="settings.fixSiderbar"
[fixedHeader]="settings.fixedHeader"
[autoHideHeader]="settings.autoHideHeader"
[layout]="settings.layout"
[menuData]="menuData"
[reuseTab]="settings.reuseTab"
[rightContentRender]="rightContentRender"
[links]="footer.links"
[copyright]="copyRightTemplate">
<router-outlet></router-outlet>
</pro-basic-layout>
PRO_LAYOUT (InjectToken)
{
provide: PRO_LAYOUT,
useValue: {
title: 'Ant Design Pro',
logo: 'assets/logo.svg',
navTheme: 'dark',
primaryColor: '#1890FF',
layout: 'sidemenu',
contentWidth: 'Fluid',
fixedHeader: false,
autoHideHeader: false,
fixSiderbar: false,
reuseTab: true,
}
}
MenuDataItem
export interface MenuDataItem {
name?: string;
icon?: string;
locale?: string;
path: string;
guard?: ACLType;
external?: boolean;
children?: MenuDataItem[];
[key: string]: any;
}
Router config data
export interface RouterData {
name?: string;
locale?: string;
guard?: ACLType;
reuse?: boolean
[key: string]: any;
}
0.0.38
3 years ago
0.0.37
3 years ago
0.0.35
3 years ago
0.0.36
3 years ago
0.0.33
3 years ago
0.0.34
3 years ago
0.0.32
3 years ago
0.0.31
3 years ago
0.0.30
3 years ago
0.0.25
3 years ago
0.0.26
3 years ago
0.0.28
3 years ago
0.0.29
3 years ago
0.0.24
3 years ago
0.0.23
3 years ago
0.0.21
3 years ago
0.0.22
3 years ago
0.0.20
3 years ago
0.0.19
3 years ago
0.0.18
3 years ago
0.0.15
3 years ago
0.0.17
3 years ago
0.0.14
3 years ago
0.0.12
3 years ago
0.0.13
3 years ago
0.0.11
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago