Zhang Xincun

Results 4 comments of Zhang Xincun

i have the same issue in android 4.4.2. sometimes it is ok

> 这个是个 bug ,我后面想办法修复,你map 都要 put(key,null) @zhuangjiaju 我也遇到同样的问题了,您说的map 都要 put(key,null)指的是什么意思? 我的需求有点不太一样,我的是[多列](https://easyexcel.opensource.alibaba.com/docs/current/quickstart/fill#%E5%A4%9A%E5%88%97%E8%A1%A8%E7%BB%84%E5%90%88%E5%A1%AB%E5%85%85%E5%A1%AB%E5%85%85) 这个例子里面的data2,data3的数据样式。而且模板也是用easyexcel生成的临时模板。请问我该怎么处理数据? 我的data也是一个for循环从一个List里面取的,循环里面根据index分别取的data{index} 我每次fill的时候,尝试将data(index)当前index之外的数据都设置为null,表格正常,但是出现了错行。 我的代码: 模板内容{data1.attriName} {data1.code} {data2.attriName} {data2.code} ........其余模板列模板类似如图(我测试的时候列数较多,超过4组data以上肯定有问题): ![image](https://user-images.githubusercontent.com/7731572/224628863-621c076e-2122-471c-ab39-6a27e12d38f8.png) **不知道为啥,我代码贴上去没法格式化。 换句话说,您自己的例子,compositeFill函数,模板里面多加几组data,数据量整到到100以上。就很容易发现问题** > `try (ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream()).withTemplate(template).build()){ WriteSheet...

我懂了,每一行的map有值的填值,没值的填null。 这样麻烦了一些,但是问题解决了,希望尽快解决该问题。

我用的是https://github.com/hql7/wl-explorer 分享一下实现: 前端获取编辑时间 `let formData = new FormData() // 用FormData存放上传文件 this.fileList.forEach(file => { formData.append('file', file.raw); // 将最后编辑时间添加到FormData let dateTime = this.msToDate(file.raw.lastModifiedDate); formData.append('lastEditTime', dateTime.hasTime); })` 后端通过读取lastEditTime获取文件列表的这个时间然后存储文件的时候把时间作为一个字段到数据库里面。下载的时候再去设置这个时间