reactjs - Change order in react-apexcharts
问题描述
I am using react-apexcharts to display data on chart. Chart display data from ascending order like from January to December but I need to display in descending order like from December to January.
Is there any option to change the order.
解决方案
数据的顺序取决于您在将数据传递给系列选项之前如何构建 x 轴类别(Jan ... Dec 或 Dec ... Jan)和数据数组。由于您使用的是反应版本,我假设您从 ajax 调用中获取数据。假设你有这样的初始状态:
this.state = {
options: {
...
xaxis: {
categories: [],
},
noData: {
text: "Loading...",
},
},
series: [],
};
您需要做的是,您可以配置后端以返回为 x 轴类别和系列准备好的数据,或者按原样接收并在前端对其进行排序,然后相应地设置状态。
推荐阅读
- azure - 从 azure 控制台应用程序作为 Web 作业记录
- excel - Excel - 使用相对文件路径引用外部工作簿
- python - 如何在 SQLAlchemy 的 __table_args__ 中传递位置和关键字参数
- reactjs - 构造函数中生成的列表未调用事件处理程序
- scala - 有没有一种有效的方法可以避免使用 mapValues 进行重复评估?
- javascript - 如何使用 JavaScript 在动态下拉框中创建复选框?
- google-sheets - 在唯一值的 QUERY 中,NO_COLUMN 错误
- quickblox - swift中的quickblox登录身份验证错误
- postgresql - macOS 上的 postgresql 流式复制速度很慢
- sql-server - 使用 row_number 时全文索引查询变慢?