Merge pull request #6730 from dataease/pr@dev@fix_antv_tooltip_position

fix: antv 提示偏移
This commit is contained in:
wisonic-s 2023-11-16 18:48:27 +08:00 committed by GitHub
commit e9c6d9741e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 10 additions and 4 deletions

View File

@ -2,7 +2,7 @@
<div <div
:style="getOutStyleDefault(config.style)" :style="getOutStyleDefault(config.style)"
class="component component-outer" class="component component-outer"
:class="{'component-active': filterActive}" :class="{'component-active': filterActive, 'user-view': config.component === 'user-view'}"
@click="handleClick" @click="handleClick"
@mousedown="elementMouseDown" @mousedown="elementMouseDown"
> >
@ -405,4 +405,7 @@ export default {
z-index: 0; z-index: 0;
} }
} }
.user-view {
transform: translate(0);
}
</style> </style>

View File

@ -33,7 +33,7 @@
/> />
<chart-component-g2 <chart-component-g2
v-else-if="!chart.type.includes('text') && chart.type !== 'label' && !chart.type.includes('table') && renderComponent() === 'antv'" v-else-if="!chart.type.includes('text') && chart.type !== 'label' && !chart.type.includes('table') && renderComponent() === 'antv'"
class="chart-class" class="chart-class show-in-dialog"
:chart="chart" :chart="chart"
/> />
<chart-component-s2 <chart-component-s2

View File

@ -1240,6 +1240,7 @@ export default {
center: 'Center', center: 'Center',
split: 'Axis', split: 'Axis',
axis_line: 'Axis Line', axis_line: 'Axis Line',
axis: 'Axis',
axis_label: 'Axis Label', axis_label: 'Axis Label',
label_fontsize: 'Label Fontsize', label_fontsize: 'Label Fontsize',
split_line: 'Split Line', split_line: 'Split Line',

View File

@ -1238,6 +1238,7 @@ export default {
center: '中心', center: '中心',
split: '軸線', split: '軸線',
axis_line: '軸線', axis_line: '軸線',
axis: '坐標軸',
axis_label: '軸標簽', axis_label: '軸標簽',
label_fontsize: '標簽大小', label_fontsize: '標簽大小',
split_line: '分割線', split_line: '分割線',

View File

@ -1238,6 +1238,7 @@ export default {
center: '中心', center: '中心',
split: '轴线', split: '轴线',
axis_line: '轴线', axis_line: '轴线',
axis: '坐标轴',
axis_label: '轴标签', axis_label: '轴标签',
label_fontsize: '标签大小', label_fontsize: '标签大小',
split_line: '分割线', split_line: '分割线',

View File

@ -482,7 +482,7 @@ export default {
} }
} }
.fullscreen { .fullscreen, .show-in-dialog {
.g2-container { .g2-container {
::v-deep .g2-tooltip { ::v-deep .g2-tooltip {
position: absolute !important; position: absolute !important;

View File

@ -218,7 +218,7 @@
<el-collapse-item <el-collapse-item
v-show="showPropertiesCollapse(['split-selector', 'split-selector-ant-v'])" v-show="showPropertiesCollapse(['split-selector', 'split-selector-ant-v'])"
name="split" name="split"
:title="$t('chart.axis_line')" :title="$t('chart.axis')"
> >
<split-selector <split-selector
v-if="showProperties('split-selector')" v-if="showProperties('split-selector')"