共计 648 个字符,预计需要花费 2 分钟才能阅读完成。
在使用 layui 自带的数据表格导出功能时,身份证后三位显示为 000,导致数据表无法使用的情况,如下图:
其实要解决的话,非常简单,万不可参照网上那种千篇一律的文章,即所谓的插件包,比如这样:https://www.cnblogs.com/onesea/p/13711821.html
只需要在对应的列,使用 templet 模板,添加转义符 /t 即可。
参考代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
|
{
field: ‘person_id_num’,
title: ‘ 身份证号 ’,
width: 220,
edit: ‘text’,
align: ‘center’,
sort: true,
rowspan: 2,
templet: function (d) {
return d.person_id_num+ “t”;
}
},
|
再次测试导出,即可看到正常的数据:
正文完