在使用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"; } }, |
再次测试导出,即可看到正常的数据:
原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/10438
Comments(1)
牛逼哥