我用npm下载安装了canvas2image.js
引入代码如下
import htmlToCanvas from 'html2canvas'
import canvasToImage from 'canvas2image'
export default{
components: {
htmlToCanvas,
canvasToImage
}
//...
引入后调用其中的方法
mounted () {
htmlToCanvas(document.body, {
onrendered: function (canvas) {
return canvasToImage.saveAsPNG(canvas)
}
})
},
调用后报错:__WEBPACK_IMPORTED_MODULE_1_canvas2image___default.a.saveAsPNG is not a function(…)
是我引入方式的问题吗?
找到下载好的canvas2image文件夹,打开canvas2image.js 在行末加一句