我正在显示动态处理各种值的图表,x轴是所有日期。当图表仅显示月,小时,年或月的天数时,它很好,但是在月份和月份的几天之间它停止渲染两个轴。我知道这是因为我使用滑块来改变显示的数据量,并且在某些范围内滑块停止显示移动并且不显示轴。
我正在使用常规轴功能和epoch秒数据。任何建议将不胜感激。
以下是我用于渲染轴的代码。
var xAxis_{{device_strip}} = new Rickshaw.Graph.Axis.Time({
graph:graph_{{device_strip}},
timeFixture: new Rickshaw.Fixtures.Time.Local()
});
xAxis_{{device_strip}}.render();
var yAxis_{{device_strip}} = new Rickshaw.Graph.Axis.Y({
graph:graph_{{device_strip}},
});
yAxis_{{device_strip}}.render();
答案 0 :(得分:0)
我发现我遇到的问题是由项目使用的d3版本引起的。应该使用版本3,而它使用的是版本4.