提交 2aaacce3 编写于 作者: Shine-zwj's avatar Shine-zwj

update:更新

上级 0d0e2b84
...@@ -388,6 +388,28 @@ import UIService from '@/uiservice/ui-service'; ...@@ -388,6 +388,28 @@ import UIService from '@/uiservice/ui-service';
} }
} }
/**
* 生命周期
*
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public mounted () {
this.afterMounted();
}
/**
* 执行mounted后的逻辑
*
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public afterMounted () {
const _this: any = this;
_this.initLayout().then((result: any) => {
_this.isLayoutLoadding = false;
});
}
/** /**
* 计算UI展示数据 * 计算UI展示数据
* *
......
...@@ -204,6 +204,13 @@ ...@@ -204,6 +204,13 @@
<#if panelDetail.getPlaceHolder()??>placeholder="${panelDetail.getPlaceHolder()}"</#if> <#if panelDetail.getPlaceHolder()??>placeholder="${panelDetail.getPlaceHolder()}"</#if>
@change="(value) => handleValueChange({ name: '${panelDetail.name}', value})"> @change="(value) => handleValueChange({ name: '${panelDetail.name}', value})">
</input-box> </input-box>
<#else>
<app-preset-text-input
name="${panelDetail.getName()}"
<#if isMultiData == true >:index="slotProps.data.index"</#if>
:layoutModelDetails="layoutModelDetails"
:value=<#if isMultiData == true >"layoutData[`${panelDetail.getName()}_<#noparse>${slotProps.data.index}</#noparse>`]"<#else>"layoutData.${panelDetail.getName()}"</#if>
@valueChange="handleValueChange"/>
</#if> </#if>
<#else> <#else>
<app-preset-text-input <app-preset-text-input
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册