在我当前的应用程序中,我正在使用jqplot制作图表报告。
我有一个用作图表占位符的ChartCtrl div。并且控制一个父Div用于在页面中定位图表。我正在根据编号动态计算图表的宽度。的条形图,并为父div启动滚动,这样如果绘制了更多的条形图,我可以水平滚动图表。
但是当我滚动图表时,左边的Yaxis也在滚动,这是意料之中的。但是有没有办法在jqplot中只滚动图表内容呢?fix the left Y-axis。
请就此提供一些建议。
我动态地创建了我的图表传奇。
我希望我的图表能够垂直展开以适应父图,我在图表选项中使用maintainAspectRatio: false属性来实现这一点。
我也希望我的图例和图表适合在父容器中。问题是,chartjs没有看到动态生成的图例,而是给图表提供了一个height of 480px。这意味着图例被推到父容器之外而不是安装在其父容器中。
下面是一个提示问题的小提琴手:
我如何动态地生成一个图例,但也告诉chartjs要考虑它的高度,这样它就不会将图例推到容器之外?
Javascript:
var data = {
labels: ["January",