mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 05:22:13 +08:00
fix: 修复仪表板预览是直接导出图表图片可能导出不成功问题
This commit is contained in:
@@ -153,7 +153,7 @@ const htmlToImage = () => {
|
||||
useEmitt().emitter.emit('l7-prepare-picture', config.value.id)
|
||||
downLoading.value = true
|
||||
setTimeout(() => {
|
||||
const vueDom = componentWrapperInnerRef.value
|
||||
const vueDom = document.getElementById(viewDemoInnerId.value)
|
||||
activeWatermarkCheckUser(viewDemoInnerId.value, 'canvas-main', scale.value / 100)
|
||||
downloadCanvas2('img', vueDom, '图表', () => {
|
||||
// do callback
|
||||
|
||||
@@ -695,7 +695,7 @@ const canvas2Picture = (pictureData, online) => {
|
||||
mapDom.appendChild(imgDom)
|
||||
}
|
||||
const preparePicture = id => {
|
||||
if (id !== curView.id) {
|
||||
if (id !== curView?.id) {
|
||||
return
|
||||
}
|
||||
const chartView = chartViewManager.getChartView(curView.render, curView.type)
|
||||
@@ -719,7 +719,7 @@ const preparePicture = id => {
|
||||
}
|
||||
}
|
||||
const unPreparePicture = id => {
|
||||
if (id !== curView.id) {
|
||||
if (id !== curView?.id) {
|
||||
return
|
||||
}
|
||||
const chartView = chartViewManager.getChartView(curView.render, curView.type)
|
||||
|
||||
Reference in New Issue
Block a user