![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
Junmay66
这个作者很懒,什么都没留下…
展开
-
vue中使用bpmn.js预览流程图,自适应父元素尺寸显示,设置已完成步骤高亮颜色,放大缩小功能
在vue项目中使用bpmn.js,显示后端获取到的xml流程图数据,对特殊步骤设置高亮颜色,兼带放大缩小功能我遇到的问题主要是初始化时图片的尺寸很小,后来在创建canvas的时候给他一个高度就解决了,还有一个自定义高亮样色无效的问题,是因为vue中style使用了scope导致的,使用**>>>**解决的。其实在vue项目中大多数的ui框架修改样式无效多半是scope影响的,使用深度选择器就可以解决。1.安装bpmn.js,运行npm install --save bpmn-js,2原创 2020-10-21 11:02:04 · 10322 阅读 · 6 评论 -
合并单元格获取合并的第一个index和需要合并的单元格数,js键盘enter事件
主要是找到index 和 rowspan/colspan,将其放在数组merges中,取到merges的值了就能根据UI组件合并的方法去调用了var merges = []// rows是需要合并的数组,key是合并的列的属性名objectMethod: function (rows, key) { merges = [] // 调用方法时先清空merges rows.forEach((row, index) => { // mm是rows中第一个含该属性值的item原创 2021-03-29 17:27:00 · 664 阅读 · 0 评论 -
easyui 使用datagrid-export.js导出 复杂表头 excel 数据
在开源项目华夏ERP的基础上进行开发,华夏ERP使用的的easyui框架,下面主要记录导出excel表头的信息和表格底部的信息的处理。我的项目中表头表尾的信息都是用div标签包裹的,主要是单据编号、日期、联系方式等信息。主要处理方法是:1、获取表头表尾部分html代码的文本内容,text()2、将获取到的文本部分字符串转换为数组3、将数组分别添加到td标签里面// html代码部分<div id="depotHeadDlgShow" class="easyui-dialog" style=原创 2021-03-12 17:58:27 · 2580 阅读 · 3 评论