这是我在这里的第一个问题,所以请放轻松:)
我正在尝试使用人力车图、d3 和 jquery UI 来实现一些折线图。我有一些垂直选项卡,并成功地让图表从外部 html 文件加载。
有一些关于 Rickshaw 的文档,但我找不到我的具体目标,所以如果可以的话,我会问这个社区几个问题?
首先,当从外部 html 文件加载 jquery UI 中的选项卡时,我应该将所有 javascript 和 css 放入嵌入的页面(见下文history.html)或父页面中?我都试过了,他们似乎工作我只是想知道最佳实践。
<ul>
<li><a href="#tabs-1"><div id="live-icon"></div>LIVE GRAPHS</a></li>
<li><a href="historic.html"><div id="historic-icon"></div>HISTORIC DATA</a></li>
其次,图表上的 x 轴以毫秒为单位。我想将“ms”附加到每个 x 轴“刻度”的末尾。所以 x 轴会读取 50 毫秒、100 毫秒、150 毫秒等……可以这样做吗?
最后,在 Rickshaw 中,他们有一个带有所有花里胡哨的扇形示例 ( http://code.shutterstock.com/rickshaw/examples/extensions.html )。它有两个属性,我找不到任何信息。坚持:真的吗?另一个例子有tickFormat 和tickTreatment?有人可以解释一下这些是做什么的。
var graph = new Rickshaw.Graph( {
element: document.getElementById("chart"),
width: 900,
height: 500,
renderer: 'area',
stroke: true,
preserve: true,
非常感谢您的帮助。