提交 063a5daf 编写于 作者: KK's avatar KK

解析参数调整

上级 2ecd9339
......@@ -6,8 +6,8 @@
<#if ctrl.getEmbeddedPSAppDEView()??>
<#assign embedddevedview = ctrl.getEmbeddedPSAppDEView()>
<${srffilepath2(embedddevedview.getCodeName())}
:_context="JSON.stringify(context)"
:_viewparams="JSON.stringify(viewparams)"
:_context="JSON.stringify(_context)"
:_viewparams="JSON.stringify(_viewparams)"
:panelNavParam="panelNavParam"
:panelNavContext="panelNavContext"
:viewDefaultUsage="false" >
......
......@@ -23,6 +23,23 @@
*/
public panelNavContext= <@getNavigateContext ctrl />;
/**
* 应用上下文
*
* @type {*}
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
public _context?: any;
/**
* 视图参数
*
* @type {*}
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
public _viewparams?: any;
/**
* 获取多项数据
*
......@@ -89,8 +106,8 @@
*/
protected parsePanelParam(){
const { context: navContext, param: navParam } = this.$viewTool.formatNavigateParam({ context: this.panelNavContext, param: this.panelNavParam }, this.context, this.viewparams, {});
this.context = { ...this.context, ...navContext };
this.viewparams = { ...this.viewparams, ...navParam };
this._context = { ...this.context, ...navContext };
this._viewparams = { ...this.viewparams, ...navParam };
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册