canvas作为自定义组件,保存画布提示canvasToTempFilePath: fail canvas is empty?
在页面里面直接写是OK的,封装到组件内部就不能用
const that = this
setTimeout(()=>{
Taro.canvasToTempFilePath({
canvasId: 'measure-angle',
success(result) {
console.log(111, result)
},
fail(result) {
console.log(222, result)
}
}, that)
}, 500)
找到答案了 找了好几天,,, 在一篇文档找到了
我用的是taro, 需要加入this.$scope
在一篇文章找到的,https://blog.csdn.net/httisawang/article/details/105838225 非常感谢原作者,希望能帮到你们