fix(tab): 点击tab内部视图会误触resize事件

This commit is contained in:
fit2cloud-chenyw 2023-01-04 21:47:54 +08:00
parent 4dda0d8226
commit c3853152ef
2 changed files with 7 additions and 5 deletions

View File

@ -475,7 +475,9 @@ export default {
watch: {
'innerPadding': {
handler: function(val1, val2) {
this.resizeChart()
if (val1 !== val2) {
this.resizeChart()
}
},
deep: true
},
@ -575,7 +577,7 @@ export default {
this.$refs[this.element.propValue.id].chartResize()
}
},
//
//
buildInnerRefreshTimer(refreshViewEnable = false, refreshUnit = 'minute', refreshTime = 5) {
if (this.editMode === 'preview' && !this.innerRefreshTimer && refreshViewEnable) {
this.innerRefreshTimer && clearInterval(this.innerRefreshTimer)

View File

@ -8,7 +8,7 @@
size="mini"
icon="el-icon-plus"
circle
@click="callParent('roamMap', true)"
@click.stop="callParent('roamMap', true)"
/>
</div>
@ -18,7 +18,7 @@
size="mini"
icon="el-icon-refresh"
circle
@click="callParent('resetZoom')"
@click.stop="callParent('resetZoom')"
/>
</div>
@ -28,7 +28,7 @@
size="mini"
icon="el-icon-minus"
circle
@click="callParent('roamMap', false)"
@click.stop="callParent('roamMap', false)"
/>
</div>