提交 0fe79c03 编写于 作者: KK's avatar KK

上下文菜单点击关闭

上级 24e4109a
......@@ -2,7 +2,7 @@
../../@NAVPARAMS/FUNC/PUBLIC.vue.ftl
</#ibizinclude>
<div class="context-menu-item" name='${item.name}' v-show="this.copyActionModel['${item.name}'].visabled" @click="${ctrl.name}_click({tag: '${item.name}'}),contextMenuShowStatus=false">
<div class="context-menu-item" name='${item.name}' v-show="this.copyActionModel['${item.name}'].visabled" @click="${ctrl.name}_click({tag: '${item.name}'}),context_menu_click()">
<#if item.isShowIcon() && item.getPSSysImage()??>
<ion-icon name="<@setIcon item />"></ion-icon>
</#if>
......
......@@ -199,7 +199,7 @@ import { Util } from '@ibiz-core/utils'
})
}
if(flag){
(_this.$refs.contextmenu as any).showContextMenu();
(_this.$refs.contextmenu as any).openContextMenu();
}
});
}
......@@ -884,7 +884,7 @@ import { Util } from '@ibiz-core/utils'
*/
public node_touch(item:any){
this.activeNode = item.id.split(';')[0];
this.currentselectedNode = JSON.parse(JSON.stringify(item));
this.currentselectedNode = Object.assign(JSON.parse(JSON.stringify(item.curData)),item);
this.showContext(item,{})
}
......@@ -904,6 +904,13 @@ import { Util } from '@ibiz-core/utils'
this.parseNodes(reNodes);
}
/**
* 上下文菜单点击
*/
public context_menu_click() {
(this.$refs.contextmenu as any).closeContextMenu();
}
/**
* 生命周期
*
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册