2014-09-21 78 views
1

我是新来的d3,并且正在尝试使用nvd3进行学习。现在,我在玩多条形图表here。我试图设置它,以便在页面加载时,“流#1”和“流#2”切换到禁用状态 - 也就是说,页面加载时只显示“流#0”你必须点击“Stream#1”和“Stream#2”按钮才能在图表上切换这些值。nvd3多条形图:切换默认值以显示

似乎没有任何文档显示将默认状态设置为选项,因此我试图挖掘源代码以找出我应该执行此操作的位置。从目前为止所能解析的代码中,代码here控制着“分组”和“堆栈”按钮,并允许您切换这些按钮,但我无法确定控制数据的源的类似部分切换。

有没有人遇到过这个?有关如何去做这件事的任何想法?

+1

你可以模拟在要隐藏这些键点击。 – 2014-09-21 11:41:58

回答

2

在该系列的json中将'disabled'设置为true。

例如:

[ 
    { 
     key: 'Stream#0', 
     values: data 
    }, 
    { 
     key: 'Stream#1', 
     disabled: true, 
     values: data 
    } 
]