1
使用D3創建一個力圖。我想單擊一個按鈕並出現一個矩形(我已經完成)。 現在我想用這幾行文字附加這個矩形文本。如何使用SVG文本元素進行換行符?
我有三個句子我希望顯示,每行一個,所以我知道斷行應該在哪裏。
我嘗試了這些:
.text("test" + "\n" + "should be on second line");
.text("test" + "\\n" + "should be on second line");
.text("test" + "<br/>" + "should be on second line");
.html("test" + "\n" + "should be on second line");
.html("test" + "\\n" + "should be on second line");
.html("test" + "<br/>" + "should be on second line");
他們都不似乎工作,而且我不確定爲什麼。我已經四處搜尋,人們都在做黑客來解決這個問題。當然有更簡單的方法?
是不是http://bl.ocks.org/mbostock/4062045? –
耶@NitishKumar但這並不重要。我想要做的就是編輯一個svg上的文本:rect在多行上有文本 – rekoDolph
http://stackoverflow.com/questions/4991171/auto-line-wrapping-in-svg-text –