问题标签 [recharts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Recharts 自定义点
我有一个StackedAreaChart
,在我在图表上显示区域之后,我想添加一个自定义点。
目前我的代码看起来像这样,但我想画一个点依赖XAxis
和YAxis
数据。是否存在任何传递x
和y
坐标到CustomizedDot
类的方法?
reactjs - 从右侧引入线条的折线图重新绘制动画
潜入在 React 中使用 Recharts,我觉得我快疯了!所有教程和示例代码折线图都有这个漂亮整洁的动画,感觉就像从右到左画线一样。但是,我已经设置好了,由于某种原因,动画使我的折线图上的线条从右侧浮动。我有以下行为的 gif:
我摆弄了动画选项(缓动、缓入、ETC)、持续时间、启用或禁用动画、ETC。无论我做什么,它总是从右侧飘进来。
有一种方法可以使图表正确绘制 - 如果我将它放在高度为 0 的 div 中,然后手动将高度更改为 600px,那么动画将以预期的方式播放,否则我会得到奇怪的浮动右侧线。
如上所述,这是一个反应应用程序,我的折线图的渲染代码包含在下面。
}
想知道是否有其他人遇到过这个问题或可以提供任何指导。
reactjs - Recharts - 标签将数字显示为 %
使用 recharts 网站上的示例条形图,我想将标签上的数字显示为 %。https://jsfiddle.net/gearoid/7e717fa8/1/
];
当我尝试将 % 添加到数组时,它会显示在标签中,但不会显示栏。常量数据= [{名称:“18-24”,观众:35.18 +“%”}];`
关于如何实现这一目标的任何想法?
谢谢!
reactjs - 根据图例高度更改 cy 百分比
我有以下代码:
我正在尝试根据图例占用的高度或行数来更改图表的 cy 位置。目前图表与图例重叠,我需要根据一个比率来绘制,而不是一个硬百分比数字。
javascript - ReCharts - 堆叠条形图右对齐时看不到标签
我正在创建一个StackBarChart
使用Recharts
库的示例,但是当它的位置设置为时我无法看到标签,"right"
尽管我能够显示其他标签位置。
这是Jsfiddle(更新)。