我正在处理这个与D3js相关的折线图。
我想将其保存为图像,并存储在与此示例相同的目录中。
d3.select('#saveButton').on('click', function(){
var svgString = getSVGString(svg.node());
svgString2Image( svgString, 2*width, 2*height, 'png', save ); // passes Blob and filesize String to the callback
function save( dataBlob, filesize ){
saveAs( dataBlob, 'D3 vis exported to PNG.png' ); // FileSaver.js
function
}
});
上述代码没有出现任何错误。
虽然我没有收到任何错误提示,但是当我点击按钮时,文件并没有下载。我错过了什么吗?谢谢!