javascript - 反应函数不返回值
问题描述
我正在尝试使用包HTML to Image将一段 HTML 转换为图像
getHTML(id) {
htmlToImage.toJpeg(document.getElementById(id))
.then(function (dataURL) {
console.log(dataURL)
return dataURL
});
}
问题
当我console.log(dataURL)
从 getHTML 函数中尝试时,它运行良好,但是当我尝试时console.log(this.getHTML('cardFront'))
它返回 undefined
解决方案
推荐阅读
- android - 离子角http帖子在设备上不起作用,但在浏览器上工作正常
- java - 将 sourceCompatility 设置为 1.6 后出现错误 - 不支持的 major.minor 版本 52.0
- android - 网站上传 Android 应用程序供其他人查看
- powerquery - Power Query - 填写特殊文本条件
- javascript - 如何将 HTML 元素(例如 Canvas)塑造为多边形?
- python-3.x - Python 3,ODM(umongo),关系字段的困难
- mongodb - mongodb用户无需任何身份验证即可登录
- ruby - Chrome无头下载pdf
- algorithm - 计算递归关系 T(n) = sqrt(n * T(sqrt(n)) + n)
- sql - 在上传支持表之前,我是否需要先上传主表?