2017-06-27 7 views
0

私は伝説のあるパイを持っています。伝説を包む必要がありますが、スパンはお互いに重なっています。マイク・ボストックからwrap()機能が動作することを
My test pied3 v4ラップテキストフィールド(軸ではない)

// Apend only to the enter selection 
    legendEnter.append("text") 
     .text(function (d) { 
      return d.data.label; 

     }) 
     .style("font-size", 12) 
     .attr("y", 10) 
     .attr("x", 11) 
     .call(wrap, 20); 

答えて

0

の方法は、あなたがテキストにdy属性を設定する必要があります。

ここ
.text(function(d) { 
     return d.data.label; 

    }) 
    .style("font-size", 12) 
    .attr("y", 10) 
    .attr("dy", 0)//set the dy here 
    .attr("x", 11) 
    .call(wrap, 40); 

は、あなたの更新jsfiddleである(私は与えるためにいくつかの値を変更しましたテキストより多くの部屋):https://jsfiddle.net/5c0fn7gw/

+0

ありがとうございます! – keepTrackOfYourStack

関連する問題