2016-08-01 11 views
3

Ich verwende einfach den Treemap-Typ von EChart, um die Daten anzuzeigen. Aber ich treffe ein Problem. Und das Label Option zeigt wie die folgenden: ItemStyle: { normal: { Label: {Show: true, formtter: "{b}"}Das Etikett kann nicht angezeigt werden, wenn die Länge der ECcharts-Etiketten zu lang ist.

Wenn meine Daten Name zu lang ist (vielleicht mehr als 60 Zeichen), das Label wird nicht auf der Treemap angezeigt. Der Name wird auf der QuickInfo angezeigt. Warum? Wie kann ich dieses Problem lösen? Vielen Dank !

Antwort

0

Versuchen Sie \n innerhalb der Textbeschriftungen zu verwenden.

Beispiel:

series : [ 
    { 
     name: 'pie-chart', 
     type: 'pie', 
     selectedMode: 'single', 
     radius: ['50%', '60%'], 
     data:[ 
      {value:5, name:'Institutionelle Investoren\nRest der Welt: 5 %'}, 
      {value:39, name:'Institutionelle Investoren\nEuropa\n(ohne\nDeutsch-\nland): 39 %'}, 
      {value:31, name:'Institutionelle\nInvestoren\nUSA: 31 %'}, 
      {value:17, name:'Institutionelle\nInvestoren\nDeutsch-\nland: 17 %'}, 
      {value:8, name:'Privatanleger & nicht näher\nbekannte Investoren: 8 %'}    

     ], 
...