2013-07-09 107 views
2

我正在使用股票图表的highstock图表。在我的图表中,我有一个按钮,如1D,5D,6M,3YR,10YR和YTD。 当我调整图表(ipad肖像模式)时,3yr,10yr和YTD按钮出现在图表中。 图表中没有足够的按钮空间。因此,我需要禁用几个按钮,并在图表中只显示1D,5D和YTD按钮。如何禁用范围选择按钮?

在桌面模式: enter image description here

iPad上的人像模式:

enter image description here

你建议我如何做到这一点?

在此先感谢。

回答

5

要禁用范围选择,您可以使用此代码:

rangeSelector: { 
    enabled: false 
} 

,并修改它的按钮,你可以使用这段代码;

rangeSelector: { 
    buttons: [{ 
     type: 'day', 
     count: 3, 
     text: '3d' 
    }, { 
     type: 'week', 
     count: 1, 
     text: '1w' 
    }, { 
     type: 'month', 
     count: 1, 
     text: '1m' 
    }, { 
     type: 'year', 
     count: 1, 
     text: '1y' 
    }, { 
     type: 'all', 
     text: 'All' 
    }], 
    selected: 3 
} 

也许更少的按钮数量可以解决您的问题。