fix(视图): 修复仪表antv环形图空标签联动高亮显示异常的问题

This commit is contained in:
wangjiahao 2022-11-29 13:59:50 +08:00
parent 7f2a1edfd3
commit 7adcf7f940
2 changed files with 4 additions and 4 deletions

View File

@ -65,7 +65,7 @@
@mousedown.stop.prevent="handleDown(handlei, $event)"
@touchstart.stop.prevent="handleTouchDown(handlei, $event)"
>
<slot :name="handlei" />
<slot :name="handlei"/>
</div>
<div
:id="componentCanvasId"
@ -78,7 +78,7 @@
class="svg-background"
:icon-class="mainSlotSvgInner"
/>
<slot />
<slot/>
</div>
</div>
</div>
@ -588,7 +588,7 @@ export default {
return 'auto'
}
}
if (this.element.auxiliaryMatrix) {
if (this.element.auxiliaryMatrix && this.curCanvasScaleSelf) {
const width = Math.round(this.width / this.curCanvasScaleSelf.matrixStyleWidth) * this.curCanvasScaleSelf.matrixStyleWidth
return (width - this.curGap * 2) + 'px'
} else {

View File

@ -202,7 +202,7 @@ export default {
})
},
checkSelected(param) {
return (this.linkageActiveParam.name.indexOf(param.name) > -1) &&
return (this.linkageActiveParam.name === param.name) &&
(this.linkageActiveParam.category === param.category)
},
preDraw() {