前台时间格式,导出的数据没有格式化

提问 未结
14 130
祥哥
祥哥 2018-10-12
悬赏:20飞吻
版本:layui 浏览器:
插件格式化是有用的,不在后台格式化的情况下,怎么才能让导出的时间也格式化?
回帖
  • SMALL
    2018-10-12
    导出是直接对data缓存导出 你要格式,你应该把data日期先格式化
    0 回复
  • 祥哥
    2018-10-12
    @SMALL 意思是只能先在后台格式化时间?前台没用?
    0 回复
  • 祥哥
    2018-10-12
    没大佬知道吗?[泪]
    0 回复
  • 光如岁月
    2018-10-12
    自己加一个按钮导出,使用下面的方法:
    // 获取表格选中行的数据:

    var checkStatus = table.checkStatus('idTest'); //test即为基础参数id对应的值

    var data = checkStatus.data; //获取选中行的数据

    // 把data处理成你想要的格式
    // 处理完成之后,用下面方法导出
    table.exportFile(['名字','性别','年龄'], [
    ['张三','男','20'],
    ['李四','女','18'],
    ['王五','女','19']
    ], 'csv'); //默认导出 csv,也可以为:xls
    0 回复
  • 祥哥
    2018-10-12
    @光如岁月 就是不想自己在加按钮,谢谢。我在后台格式化了。好多地方要改[泪]
    0 回复
  • 光如岁月
    2018-10-12
    @祥哥 这种是纯js的,不需要后台
    0 回复
  • 光如岁月
    2018-10-12
    @祥哥 表格自带的导出按钮也是调用这个方法
    0 回复
  • 光如岁月
    2018-10-12
    0 回复
  • 祥哥
    2018-10-12
    @光如岁月 table.exportFile(tableIns.config.id, data); 怎么看有没有进这里?
    0 回复
  • 祥哥
    2018-10-12
    @光如岁月 我试了还是没用,不知道是不是没进
    0 回复
  • 祥哥
    2018-10-12
    @祥哥 点击这个自带的按钮 table.exportFile(tableIns.config.id, data); 这个是没用的吧?!
    0 回复
  • 光如岁月
    2018-10-12
    @祥哥 https://demo.easyweb.vip/pro/table-basic.html 我的意思是像这样加一个按钮,然后用导出的方法导出指定的数据:
    table.exportFile(['名字','性别','年龄'], [
    ['张三','男','20'],
    ['李四','女','18'],
    ['王五','女','19']
    ], 'csv'); //默认导出 csv,也可以为:xls

    // 数据可以获取表格选中的数据
    0 回复
  • 祥哥
    2018-10-12
    @光如岁月 [泪] 那还是加按钮啊
    0 回复
  • 祥哥
    2018-10-12
    @光如岁月 我想自带的那个按钮,不然改的页面太多了。之前没有发现这个BUG[泪]
    0 回复