Recharts 2.5.0 已发布,Recharts 是一个用 React 和 D3 构建的图表库,能帮助你在 React 应用中轻松绘制图表。具体更新内容包括:
feat
ResponsiveContainer
:onResize
回调函数 #3361XAxis
,YAxis
:includeHidden
prop - 在域计算中包含所有数据点,即使是隐藏的数据点 #3103CartesianAxis
:新的 interval 选项equidistantPreserveStart
#3392
fix
ResponsiveContainer
: 默认 min-width 为 0 以覆盖破坏 flexbox 布局的默认自动行为 #3391Area
:将缺少的“数据”类型添加到 Area 组件中 #3443Brush
/XAxis
:修复interval={0}
时的 NaN 回归问题 #3454ReferenceArea
/ReferenceLine
:修复由于缺失 defaultProps 而导致 ifOverflow prop 不被遵守的回归 #3455
Docs
- 很多变化 -可查看此处
Dependencies
- chore:显式升级 react-smooth 的次要版本 #3397
- chore:将 react-resize-detector 升级到 8.x #3418
Refactor
- Refactoring:调整 getTicks 以提高代码的可重用性 3393
- Refactoring:从 CartesianAxis 中提取 TicksUtils 并添加单元测试 #3386
更新说明:https://github.com/recharts/recharts/releases/tag/v2.5.0