2012-04-30 5 views
0

следующий объект plotLine на xAxis добавляет строки в обе панели Как я могу сделать этот код добавлением строки только к первой панели? не затрагивая остальную часть панелей , а также то же самое с plotBands Благодарядобавление сюжетной линии к одной из двух панелей highstock

здесь код

  xAxis: { 

       plotLines: [{ 
       value: 1180656000000, 
        color: 'green', 
        dashStyle: 'shortdash', 
        width: 2, 
        label: { 
         text: 'prerinse' 
        } 
       }, { 
        value: 1256227606000, 
        color: 'red', 
        dashStyle: 'shortdash', 
        width: 2, 
        label: { 
         text: 'postrinse' 
        } 
       }] 

       }, 




        yAxis: [{ 
         title: { 
          text: 'OHLC', 
         }, 

         height: 200, 
         lineWidth: 2 
        }, { 
         title: { 
          text: 'Volume' 
         }, 
         top: 300, 
         height: 100, 
         plotLines: [{value:500}], 
         offset: 0, 
         lineWidth: 2 
        }], 

         series: [{ 
          type: 'candlestick', 
          name: 'AAPL', 
          data: ohlc, 
          dataGrouping: { 
           units: groupingUnits 
          } 
         }, { 
          type: 'column', 
          name: 'Volume', 
          data: volume, 
          yAxis: 1, 
          dataGrouping: { 
           units: groupingUnits 
          } 
+0

И ваш вопрос ...? – dgw

+0

Мне нужно, чтобы plotLine на xAxis влиял только на один panenot как –

ответ

0
series: [{ 
type: 'candlestick', 
name: 'AAPL', 
data: ohlc, 
dataGrouping: { 
units: groupingUnits 
} 
}, 
{ 
type: 'column', 
name: 'newline', 
data: newdata, 
yAxis: 1, <-This 
dataGrouping: { 
units: groupingUnits 
}, 

{ 
type: 'column', 
name: 'Volume', 
data: volume, 
yAxis: 1, 
dataGrouping: { 
units: groupingUnits 
} 

Это добавляет вторую панель к оси у. Если вы измените целую строку в коде на «xAxis: 0», новая панель будет добавлена ​​к оси x.

Смежные вопросы