2017-08-03 67 views
0

我想知道是否可以在每邊放置兩個文本標題(負面/正面),集中在每一面。我試過jsfiddleHighcharts:帶負片的酒吧 - 在兩側放置標題文字

... 
     yAxis: [{ 
      title: { 
       text: "right", 
       align: "right" 
      }, 
      labels: { 
       formatter: function() { 
        return Math.abs(this.value) + '%'; 
       } 
      } 
     }, 
     { 
      title: { 
       text: "left", 
       align: "left" 
      }    
     } 

我試圖添加另一個yxis,但它不起作用。

+0

你能否更詳細地解釋你試圖達到的目標?也許你有一個期望的結果的圖片?您可以隨時使用渲染器在任何地方渲染文本/標籤http://api.highcharts.com/highcharts/Renderer.label – morganfree

+0

是的! 看看這個https://jsfiddle.net/gravatasufoca/5htbkwts/ – gravatasufoca

回答

0

你只能在默認情況下,「高」

,但對於多重標題X軸標題設置爲

「低」,「中等」,我認爲它不可能通過API,它取決於你的軸。 就像你有一個x軸和2 y軸, ,所以你可以在yaxis但不在xaxis上分開標題。

問題是你不能讓中心點(0,0),如果你能得到這一點Ÿ,那麼你可以更新Ÿ爲標題。

+0

所以我需要發現和從兩個,並手動設置它們。 其實我需要改變x,因爲現在它們是一個在另一個之下 – gravatasufoca