D3.js文字。这段代码有什么问题。

时间:2017-09-02 17:41:00

标签: d3.js svg text

var data = [1,2,3];

//此代码正常运行但未显示文本

    var svg = d3.select('body').append('svg').attr('height',300).attr('width',300);

    svg.selectAll('p').data(data).enter().append('p').text("hai");

1 个答案:

答案 0 :(得分:0)

SVG使用text个元素,而不是p个元素;尝试更新你的第二行:

svg.selectAll('text').data(data).enter().append('text').text("hai");