nvd3 LineChart工具提示不工作
nvd3 LineChart tooltip not works
在这个演示中http://nvd3.org/livecode/index.html#codemirrorNav只需将数据更改为
function() {
return [
{
values: [{x:23,y:9,},{x:22,y:6,},{x:21,y:6,},{x:20,y:10,},{x:19,y:19,},{x:18,y:26,},{x:17,y:30,},{x:16,y:41,},{x:15,y:49,},{x:14,y:31,},{x:13,y:48,},{x:12,y:7,},{x:11,y:26,},{x:10,y:47,},{x:9,y:35,},{x:8,y:20,},{x:7,y:25,},{x:6,y:1,},{x:0,y:1,}],
key: 'A',
color: '#ff7f0e'
},
{
values: [{x:22,y:6,},{x:20,y:3,},{x:19,y:1,},{x:18,y:7,},{x:17,y:8,},{x:16,y:15,},{x:15,y:22,},{x:14,y:9,},{x:13,y:10,},{x:12,y:16,},{x:11,y:27,},{x:10,y:34,},{x:9,y:57,},{x:8,y:162,},{x:7,y:102,},{x:6,y:3,},{x:3,y:1,},{x:0,y:1,}],
key: 'B',
color: '#2ca02c'
}
];
}
工具提示被打破了。为什么呢?
这是因为NVD3期望数据是有序的,如果你改变你的数据像
function() {
return [
{
values: [{x:21,y:9,},{x:22,y:6,},{x:23,y:6,}],
key: 'A',
color: '#ff7f0e'
},
{
values: [{x:21,y:6,},{x:22,y:3,},{x:23,y:1,}],
key: 'B',
color: '#2ca02c'
}
];
}
它的工作原理。您必须在服务器端或javascript上使用。sort()
相关文章:
- 谷歌散点图-{role:'style'}{role:#39;工具提示'}不能以JSON形式工作
- 关闭Body Click事件的工具提示-工作不正常
- 如何使工具提示从函数本身之外的元素工作
- 多行工具提示无法以编程方式工作
- 如果文本在高图表中较多,则工具提示无法正常工作
- 筛选器操作后,工具提示停止工作
- ExtJS 4.2.1 - 选项卡面板中的网格 - 工具提示停止工作
- 悬停和焦点上的响应式 jQuery 工具提示无法正常工作
- 只要单击页面上的任何内容,引导工具提示就会停止工作
- 如何使工具提示在 HTML 表单中工作
- 如何获取工具提示以在现有 JS 函数中工作
- 引导工具提示不't在与第一个数据表不同的页面中工作
- 类选择器不'不能在通过AJAX加载的工具提示内容中工作
- <br>不在工具提示的标题标记中工作
- 为什么这个工具提示没有'不在IE工作吗?错误:应为对象
- 引导工具提示与角不工作
- 启动工具提示在任何其他事件运行后停止工作
- Jquery工具提示不能在文本/模板上工作
- 工具提示器突然不工作了
- 工具提示不能在ie中工作