提交 1b268436 编写于 作者: zhujiamin's avatar zhujiamin

遗留bug 分页导航视图 分页跳转时返回应缓存之前tab --fix1

上级 5222f618
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
</#ibizinclude> </#ibizinclude>
<#if view.hasPSControl('tabexppanel')> <#if view.hasPSControl('tabexppanel')>
<#assign tabexppanel = view.getPSControl('tabexppanel')> <#assign tabexppanel = view.getPSControl('tabexppanel')>
<#assign dename = tabexppanel.getPSAppDataEntity().getName()?lower_case> <#assign dename = tabexppanel.getPSAppDataEntity().getCodeName()?lower_case>
<#assign created_block> <#assign created_block>
this.getLocalStorage(); this.getLocalStorage();
</#assign> </#assign>
...@@ -73,10 +73,8 @@ this.getLocalStorage(); ...@@ -73,10 +73,8 @@ this.getLocalStorage();
let key:any = localStorage.getItem('tabKey') let key:any = localStorage.getItem('tabKey')
if(key){ if(key){
let info:any = JSON.parse(key); let info:any = JSON.parse(key);
if (info.name == '${dename}') { if (info.name && info.name == '${dename}' && info.id && info.id == this.context.${dename}) {
if (info.id == this.context.${dename}) { this.activiedTabViewPanel = info.value;
this.activiedTabViewPanel = info.value;
}
} else { } else {
this.activiedTabViewPanel = '<#list tabexppanel.getPSControls() as tabviewpanel><#if tabviewpanel_index==0>${tabviewpanel.name}</#if></#list>'; this.activiedTabViewPanel = '<#list tabexppanel.getPSControls() as tabviewpanel><#if tabviewpanel_index==0>${tabviewpanel.name}</#if></#list>';
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册