我是d3的新手,我正在尝试使用nvd3学习。现在,我正在玩多栏图表here。我试图设置它,以便在页面加载时,“Stream#1”和“Stream#2”切换到禁用状态 - 也就是说,只有“Stream#0”应该在页面加载时显示,你必须点击“Stream#1”和“Stream#2”按钮在图表上切换这些值。
似乎没有任何文档显示将默认状态设置为选项,所以我试图深入了解源代码以确定应该在哪里执行此操作。从我迄今为止解析的内容来看,代码here控制着“Grouped”和“Stacked”按钮并允许您切换这些按钮,但我无法识别源代码的类似部分控制数据切换。
有没有人遇到过这个?关于如何做到这一点的任何想法?
答案 0 :(得分:2)
在系列的json中将'disabled'设置为true。
前:
[
{
key: 'Stream#0',
values: data
},
{
key: 'Stream#1',
disabled: true,
values: data
}
]