美文网首页大前端
bpmnjs工作流绘制,复制粘贴(系统快捷键)失效

bpmnjs工作流绘制,复制粘贴(系统快捷键)失效

作者: jack钱 | 来源:发表于2021-12-17 12:02 被阅读0次
1.bpmnjs开启快捷键监听功能
keyboard: { bindTo: document }
image.png
2.但是绘制流程的面板(快捷键使用的是bpmnjs的快捷键)和属性添加的面板(使用的是系统本身的快捷键)会出现冲突
3.具体情境描述:

bpmnjs开启了快捷键。
属性添加面板对某个输入框的内容进行复制,点击绘制流程的面板中某个组件,对其某个输入框进行粘贴,发现却在绘制面板中进行了组件复制。
又或者是在打开bpmnjs页面后,发现其他页面的系统快捷键失效
需要使用bpmnjs提供的手动开启/关闭快捷键的方法
在适当的时候调用以下方法

//开启快捷键
modeler.get('keyboard').bind(document);
//关闭快捷键
modeler.get('keyboard').unbind();

相关文章

网友评论

    本文标题:bpmnjs工作流绘制,复制粘贴(系统快捷键)失效

    本文链接:https://www.haomeiwen.com/subject/ykkifrtx.html