提交 24958d66 编写于 作者: KK's avatar KK

解析面板导航参数

上级 f1e789b8
......@@ -67,6 +67,7 @@
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
protected afterCreated(){
this.parsePanelParam();
if (this.viewState) {
this.viewStateEvent = this.viewState.subscribe(({ tag, action, data }) => {
if (!Object.is(tag, this.name)) {
......@@ -81,6 +82,18 @@
}
}
/**
* 解析面板导航参数
*
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
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 };
}
/**
* vue 生命周期
*
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册