bizcharts中LineChart时间戳使用moment转化出现Invalid Date

一、前言

1.1、问题

最近在使用bizcharts绘制折线图LineChart的时候,发现X轴的时间显示成了Invalid Date。如下图所示:

发现是后端返回了时间戳字符串"1572502840091",前端在xAxis中的formatter进行moment处理。

1.2、解决

我们通过查询moment官方文档,可以看到如果是时间戳,需要传Number类型的数据。但是后端接口是字符串,所以需要对其进行转换,对时间错进行parseInt转成Number类型

修改后发现图表显示正常😸

二、bizcharts

官网地址:https://bizcharts.taobao.com/

BizCharts是阿里通用图表组件库,致力于打造企业中后台高效、专业、便捷的数据可视化解决方案,基于 G2G2Plot封装的React图表库,已经历阿里复杂业务场景长达三年的洗礼,在灵活性、易用性、丰富度上满足常规图表和高度自定义图表的业务实现

三、moment.js

官网地址:https://bizcharts.taobao.com/

JavaScript 中解析、校验、操作、显示日期和时间的JS

四、在线源码

在线调试地址:https://stackblitz.com/edit/vitejs-vite-b4e77f?file=src%2FApp.tsx

五、最后

本人每篇文章都是一字一句码出来,希望对大家有所帮助,多提提意见。顺手来个三连击,点赞👍收藏💖关注✨,一起加油☕

相关推荐

  1. Oracle时间转换使用

    2024-03-30 06:54:02       34 阅读
  2. 【Vue】使用moent转换GMT时间格式为北京时间

    2024-03-30 06:54:02       61 阅读
  3. WPF使用LiveCharts画图时,横坐标转换时间

    2024-03-30 06:54:02       41 阅读
  4. 时间,标准时间之间的转化

    2024-03-30 06:54:02       62 阅读
  5. Moment使用

    2024-03-30 06:54:02       61 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 06:54:02       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 06:54:02       97 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 06:54:02       78 阅读
  4. Python语言-面向对象

    2024-03-30 06:54:02       88 阅读

热门阅读

  1. 关于debian如何使用lb-build构建iso

    2024-03-30 06:54:02       47 阅读
  2. 开源 | 星星充电、特来电和云快充如何赚钱?

    2024-03-30 06:54:02       132 阅读
  3. 常用的SQL术语和概念

    2024-03-30 06:54:02       39 阅读
  4. 简单工厂模式

    2024-03-30 06:54:02       39 阅读
  5. vue 怎么处理get请求,接收url地址栏参数

    2024-03-30 06:54:02       43 阅读