Javascript 使用svg:image元素从web或内部文档导入图像

Javascript 使用svg:image元素从web或内部文档导入图像,javascript,svg,d3.js,Javascript,Svg,D3.js,我正在使用svg:image将图像导入D3。我认为我做得对,但似乎不起作用: d3.selectAll("#chart").append("svg:image") .attr("xlink:href", "http://www.e-pint.com/epint.jpg ") .attr("width", "150px") .attr("height", "200px"); 这是问题的一个图像-不确定我哪里出错了- 请帮助您需要将svg:image放置在svg元素

我正在使用svg:image将图像导入D3。我认为我做得对,但似乎不起作用:

    d3.selectAll("#chart").append("svg:image")
    .attr("xlink:href", "http://www.e-pint.com/epint.jpg ")
    .attr("width", "150px")
    .attr("height", "200px");
这是问题的一个图像-不确定我哪里出错了-


请帮助您需要将
svg:image
放置在
svg
元素中。使用以下命令:

d3.select("#chart").select("svg").append("svg:image")
   .attr("xlink:href", "http://www.e-pint.com/epint.jpg ")
   .attr("width", "150px")
   .attr("height", "200px");

嗨,谢谢你,我现在正在尝试使用arc。质心将它画在中间,这会以类似的方式完成吗?没有,那会稍微不同的,我也看到这个问题。我会尽力回答的