antvis/G6

为什么我使用g6的元素实例方法item.hide()就正常,item.changeVisibility()就报错呢?? #5409

Fzt1120 posted onGitHub

问题描述

为什么我使用g6的元素实例方法item.hide()就正常,item.changeVisibility()就报错呢??

重现链接

.

重现步骤

.

预期行为

.

平台

  • 操作系统: [macOS, Windows, Linux, React Native ...]
  • 网页浏览器: [Google Chrome, Safari, Firefox]
  • G6 版本: [4.5.1 ... ]

屏幕截图或视频(可选)

Snipaste_2024-02-01_17-24-31 Uploading Snipaste_2024-02-01_17-25-01.png… Snipaste_2024-02-01_17-25-16

补充说明(可选)

No response


Snipaste_2024-02-01_17-25-01

posted by Fzt1120 about 1 year ago

从你的代码看,buttonsbuttonParents似乎是图形(Shape),而不是元素(item,比如node,combo、edge) 操作图形显示/隐藏只能通过shape.hide(), shape.show()达成

参考图形(Shape)的Typescript type: IShape extends IElement, IElement存在hide/show定义,但没有changeVisibility

posted by ravengao about 1 year ago

Fund this Issue

$0.00
Funded

Pull requests