2014-09-21 82 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 
    } 
]