forked from github/dataease
fix(tab): 点击tab内部视图会误触resize事件
This commit is contained in:
parent
4dda0d8226
commit
c3853152ef
@ -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)
|
||||
|
@ -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>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user