提交 a2a58194 编写于 作者: tony001's avatar tony001

增加首页空白模式支持

上级 691bf9ee
...@@ -223,13 +223,21 @@ import { Environment } from '@/environments/environment'; ...@@ -223,13 +223,21 @@ import { Environment } from '@/environments/environment';
@Prop() mode: any; @Prop() mode: any;
/** /**
* 当前菜单是否在默认视图上 * 应用起始页面
* *
* @type {*} * @type {boolean}
* @memberof ${srfclassname('${ctrl.codeName}')}Base * @memberof ${srfclassname('${ctrl.codeName}')}Base
*/ */
@Prop({ default: false }) isDefaultPage?: boolean; @Prop({ default: false }) isDefaultPage?: boolean;
/**
* 空白视图模式
*
* @type {boolean}
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
@Prop({ default: false }) isBlankMode:boolean;
/** /**
* 默认打开视图 * 默认打开视图
* *
...@@ -345,7 +353,7 @@ import { Environment } from '@/environments/environment'; ...@@ -345,7 +353,7 @@ import { Environment } from '@/environments/environment';
* @memberof ${srfclassname('${ctrl.codeName}')}Base * @memberof ${srfclassname('${ctrl.codeName}')}Base
*/ */
public doMenuSelect(): void { public doMenuSelect(): void {
if (!this.isDefaultPage) { if (!this.isDefaultPage || this.isBlankMode) {
return; return;
} }
const appFuncs: any[] = this.menuMode.getAppFuncs(); const appFuncs: any[] = this.menuMode.getAppFuncs();
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
viewtag="${srffilepath2(view.getCodeName())}" viewtag="${srffilepath2(view.getCodeName())}"
:selectTheme="selectTheme" :selectTheme="selectTheme"
:isDefaultPage="isDefaultPage" :isDefaultPage="isDefaultPage"
:isBlankMode="isBlankMode"
:defPSAppView="defPSAppView" :defPSAppView="defPSAppView"
</#if> </#if>
</#assign> </#assign>
......
...@@ -154,6 +154,14 @@ ...@@ -154,6 +154,14 @@
*/ */
public isDefaultPage: boolean = ${view.isDefaultPage()?c}; public isDefaultPage: boolean = ${view.isDefaultPage()?c};
/**
* 空白视图模式
*
* @type {boolean}
* @memberof ${srfclassname('${view.name}')}Base
*/
public isBlankMode:boolean = ${view.isBlankMode()?c};
/** /**
* 获取样式 * 获取样式
* *
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册